Sample trimmed logistic on [-pi, pi]

Time bar (total: 23.2s)

analyze153.0ms (0.7%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%1.6%98.4%0%0%0%0
0%0%1.6%98.4%0%0%0%1
0%0%1.6%98.4%0%0%0%2
25%0.4%1.2%98.4%0%0%0%3
37.5%0.6%1%98.4%0%0%0%4
56.3%0.9%0.7%98.4%0%0%0%5
65.6%1%0.5%98.4%0%0%0%6
76.6%1.2%0.4%98.4%0%0%0%7
82%1.3%0.3%98.4%0%0%0%8
87.9%1.4%0.2%98.4%0%0%0%9
90.8%1.4%0.1%98.4%0%0%0%10
93.8%1.5%0.1%98.4%0%0%0%11
95.4%1.5%0.1%98.4%0%0%0%12
Compiler

Compiled 54 to 41 computations (24.1% saved)

sample3.2s (13.7%)

Results
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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
2.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
2.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
4.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
2.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
2.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
2.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
2.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.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.0ms256valid
1.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
3.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.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.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
2.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.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.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
6.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
3.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
4.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.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.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
106.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
3.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
2.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
2.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.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.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
1.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.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.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
1.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.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
1.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.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
1.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
2.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.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.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
1.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.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
1.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.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.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
1.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.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.0ms256valid
0.0ms256valid
1.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.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
1.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.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.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.0ms256valid
0.0ms256valid
1.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.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.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
1.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.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.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.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
5.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.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.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
1.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.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.0ms256valid
0.0ms256valid
1.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.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.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
2.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.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
1.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.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.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
1.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.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.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
1.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.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.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
1.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.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
31.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.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.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.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
1.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
3.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.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.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.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
2.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.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.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.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.0ms256valid
0.0ms256valid
3.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.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.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
122.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
21.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.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.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
1.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
72.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
16.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
2.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.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.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.0ms256valid
0.0ms256valid
5.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.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.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.0ms256valid
0.0ms256valid
1.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.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
3.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.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.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
2.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.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.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.0ms256valid
39.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
43.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
6.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
2.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
2.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.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.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.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
4.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.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.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
118.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.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.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.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.0ms256valid
0.0ms256valid
12.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.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
65.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.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.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
1.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.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.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
1.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.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
1.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.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
5.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.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.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
1.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.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.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
2.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.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.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
2.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.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.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
4.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.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.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
2.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
2.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.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.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
2.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.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.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
2.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.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
1.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.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.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
4.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.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.0ms256valid
5.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.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.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.0ms256valid
0.0ms256valid
92.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
4.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.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
1.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.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.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
1.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.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.0ms256valid
1.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.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.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
1.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.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.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
1.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.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.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
1.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.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.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
1.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.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.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.0ms256valid
1.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.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.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
1.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.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.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
1.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.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.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
1.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.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.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
1.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
2.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.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.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.0ms256valid
1.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.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.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
1.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.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.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.0ms256valid
1.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.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.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
1.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.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.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
1.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.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
1.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.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.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.0ms256valid
1.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.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.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
1.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.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.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
1.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.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.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
1.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.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.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
1.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.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.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
1.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.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.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
1.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.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.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
1.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
2.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.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.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
1.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.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.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
1.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.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.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
1.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.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.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
1.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.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.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
1.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.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.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
1.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.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.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
1.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.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.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
1.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.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.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
1.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.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
1.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.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.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
2.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.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.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
2.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.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
1.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.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.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.0ms256valid
0.0ms256valid
3.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.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.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
1.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.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.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
1.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.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.0ms256valid
6.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
Bogosity

preprocess836.0ms (3.6%)

Algorithm
egg-herbie
Rules
580×fma-neg
559×fma-define
545×div-sub
332×sub-neg
241×unsub-neg
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
23(1.0409061390603824e-9 0.00689258798956871)2(1.832743663499059e-7 0.07276331633329391)(exp.f32 (/.f32 (PI.f32) s))
23(1.0409061390603824e-9 0.00689258798956871)2(1.832743663499059e-7 0.07276331633329391)(exp.f32 (/.f32 (neg.f32 (PI.f32)) s))
10-0-(-.f32 (/.f32 1 (+.f32 (*.f32 u (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) 1)
00-0-(+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))
00-0-(*.f32 u (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))))
00-0-(/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))
00-0-(neg.f32 s)
00-0-(/.f32 (PI.f32) s)
00-0-(+.f32 (*.f32 u (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))
00-0-(/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))
00-0-u
00-0-(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 1 (+.f32 (*.f32 u (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) 1)))
00-0-(neg.f32 (PI.f32))
00-0-(/.f32 (neg.f32 (PI.f32)) s)
00-0-(log.f32 (-.f32 (/.f32 1 (+.f32 (*.f32 u (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) 1))
00-0-(+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))
00-0-s
00-0-(/.f32 1 (+.f32 (*.f32 u (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))))
00-0-(PI.f32)
00-0-(-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))
00-0-1
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
067948
1137944
2289924
3868800
41953744
53652734
65774734
76894734
Stop Event
node limit
Calls
Call 1
Inputs
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 1 (+.f32 (*.f32 u (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) 1)))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 1 (+.f32 (*.f32 u (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) 1)))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 1 (+.f32 (*.f32 (neg.f32 u) (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) 1)))
(*.f32 (neg.f32 (neg.f32 s)) (log.f32 (-.f32 (/.f32 1 (+.f32 (*.f32 u (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) (neg.f32 s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))))) 1)))
(neg.f32 (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 1 (+.f32 (*.f32 (neg.f32 u) (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) 1))))
(neg.f32 (*.f32 (neg.f32 (neg.f32 s)) (log.f32 (-.f32 (/.f32 1 (+.f32 (*.f32 u (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) (neg.f32 s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))))) 1))))
(*.f32 (neg.f32 u) (log.f32 (-.f32 (/.f32 1 (+.f32 (*.f32 s (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) u)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) u)))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) u)))))) 1)))
Outputs
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 1 (+.f32 (*.f32 u (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) 1)))
(*.f32 (neg.f32 s) (log.f32 (+.f32 (/.f32 1 (fma.f32 u (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)))
(*.f32 (neg.f32 s) (log.f32 (+.f32 (/.f32 1 (fma.f32 u (+.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 -1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)))
(*.f32 s (neg.f32 (log.f32 (+.f32 (/.f32 1 (fma.f32 u (+.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))) (/.f32 -1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1))))
(*.f32 s (neg.f32 (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))) (*.f32 (+.f32 (neg.f32 u) 1) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))))) -1))))
(*.f32 s (neg.f32 (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))) (/.f32 (fma.f32 u -1 1) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1))))
(*.f32 s (neg.f32 (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 1 (+.f32 (*.f32 u (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) 1)))
(*.f32 (neg.f32 s) (log.f32 (+.f32 (/.f32 1 (fma.f32 u (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)))
(*.f32 (neg.f32 s) (log.f32 (+.f32 (/.f32 1 (fma.f32 u (+.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 -1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)))
(*.f32 s (neg.f32 (log.f32 (+.f32 (/.f32 1 (fma.f32 u (+.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))) (/.f32 -1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1))))
(*.f32 s (neg.f32 (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))) (*.f32 (+.f32 (neg.f32 u) 1) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))))) -1))))
(*.f32 s (neg.f32 (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))) (/.f32 (fma.f32 u -1 1) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1))))
(*.f32 s (neg.f32 (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 1 (+.f32 (*.f32 (neg.f32 u) (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) 1)))
(*.f32 (neg.f32 s) (log.f32 (+.f32 (/.f32 1 (fma.f32 (neg.f32 u) (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)))
(*.f32 (neg.f32 s) (log.f32 (+.f32 (/.f32 1 (fma.f32 (+.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 -1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) (neg.f32 u) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)))
(*.f32 (neg.f32 s) (log.f32 (+.f32 (/.f32 1 (fma.f32 u (+.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 -1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s)))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)))
(*.f32 (neg.f32 s) (log.f32 (+.f32 (/.f32 1 (fma.f32 u (/.f32 -1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))) (*.f32 (+.f32 u 1) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))))) -1)))
(*.f32 (neg.f32 s) (log.f32 (+.f32 (/.f32 1 (-.f32 (/.f32 (+.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))))) -1)))
(*.f32 s (neg.f32 (log.f32 (+.f32 (/.f32 -1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))) (/.f32 (-.f32 -1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1))))
(*.f32 (neg.f32 (neg.f32 s)) (log.f32 (-.f32 (/.f32 1 (+.f32 (*.f32 u (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) (neg.f32 s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))))) 1)))
(*.f32 s (log.f32 (+.f32 (/.f32 1 (fma.f32 u (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) (neg.f32 s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s)))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))))) -1)))
(*.f32 s (log.f32 (+.f32 (/.f32 1 (fma.f32 u (+.f32 (/.f32 1 (+.f32 1 (exp.f32 (*.f32 1 (/.f32 (PI.f32) s))))) (/.f32 -1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s)))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))))) -1)))
(*.f32 s (log.f32 (+.f32 (/.f32 1 (fma.f32 u (+.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 -1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s)))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))))) -1)))
(*.f32 s (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (*.f32 (+.f32 (neg.f32 u) 1) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s)))))))) -1)))
(*.f32 s (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (fma.f32 u -1 1) (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))))) -1)))
(*.f32 s (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))))) -1)))
(neg.f32 (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 1 (+.f32 (*.f32 (neg.f32 u) (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) 1))))
(*.f32 s (log.f32 (+.f32 (/.f32 1 (fma.f32 (neg.f32 u) (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)))
(*.f32 s (log.f32 (+.f32 (/.f32 1 (fma.f32 (+.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 -1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) (neg.f32 u) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)))
(*.f32 s (log.f32 (+.f32 (/.f32 1 (fma.f32 u (+.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 -1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s)))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)))
(*.f32 s (log.f32 (+.f32 (/.f32 1 (fma.f32 u (/.f32 -1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))) (*.f32 (+.f32 u 1) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))))) -1)))
(*.f32 s (log.f32 (+.f32 (/.f32 1 (-.f32 (/.f32 (+.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))))) -1)))
(*.f32 s (log.f32 (+.f32 (/.f32 -1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))) (/.f32 (-.f32 -1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)))
(neg.f32 (*.f32 (neg.f32 (neg.f32 s)) (log.f32 (-.f32 (/.f32 1 (+.f32 (*.f32 u (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) (neg.f32 s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))))) 1))))
(*.f32 s (neg.f32 (log.f32 (+.f32 (/.f32 1 (fma.f32 u (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) (neg.f32 s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s)))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))))) -1))))
(*.f32 s (neg.f32 (log.f32 (+.f32 (/.f32 1 (fma.f32 u (+.f32 (/.f32 1 (+.f32 1 (exp.f32 (*.f32 1 (/.f32 (PI.f32) s))))) (/.f32 -1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s)))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))))) -1))))
(*.f32 s (neg.f32 (log.f32 (+.f32 (/.f32 1 (fma.f32 u (+.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 -1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s)))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))))) -1))))
(*.f32 s (neg.f32 (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (*.f32 (+.f32 (neg.f32 u) 1) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s)))))))) -1))))
(*.f32 s (neg.f32 (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (fma.f32 u -1 1) (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))))) -1))))
(*.f32 s (neg.f32 (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))))) -1))))
(*.f32 (neg.f32 u) (log.f32 (-.f32 (/.f32 1 (+.f32 (*.f32 s (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) u)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) u)))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) u)))))) 1)))
(*.f32 (neg.f32 u) (log.f32 (+.f32 (/.f32 1 (fma.f32 s (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) u)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) u))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) u)))))) -1)))
(*.f32 u (neg.f32 (log.f32 (+.f32 (/.f32 1 (fma.f32 s (+.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) u)))) (/.f32 -1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) u))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) u)))))) -1))))
(*.f32 (neg.f32 u) (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 s (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) u)))) (*.f32 (+.f32 (neg.f32 s) 1) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) u))))))) -1)))
(*.f32 (neg.f32 u) (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 s (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 u))))) (/.f32 (fma.f32 s -1 1) (+.f32 1 (exp.f32 (/.f32 (PI.f32) u)))))) -1)))
(*.f32 u (neg.f32 (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 s (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 u))))) (/.f32 (-.f32 1 s) (+.f32 1 (exp.f32 (/.f32 (PI.f32) u)))))) -1))))
Compiler

Compiled 557 to 298 computations (46.5% saved)

eval3.0ms (0%)

Compiler

Compiled 198 to 124 computations (37.4% saved)

prune5.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
98.9%
(*.f32 s (neg.f32 (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1))))
Compiler

Compiled 30 to 24 computations (20% saved)

localize273.0ms (1.2%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
99.7%
(+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)
99.2%
(*.f32 s (neg.f32 (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1))))
99.1%
(/.f32 (PI.f32) (neg.f32 s))
99.1%
(/.f32 (PI.f32) s)
Compiler

Compiled 206 to 103 computations (50% saved)

series124.0ms (0.5%)

Counts
4 → 60
Calls

18 calls:

TimeVariablePointExpression
72.0ms
s
@0
(*.f32 s (neg.f32 (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1))))
13.0ms
s
@-inf
(*.f32 s (neg.f32 (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1))))
12.0ms
s
@inf
(*.f32 s (neg.f32 (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1))))
5.0ms
u
@-inf
(*.f32 s (neg.f32 (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1))))
4.0ms
u
@0
(*.f32 s (neg.f32 (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1))))

rewrite285.0ms (1.2%)

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

Useful iterations: 1 (0.0ms)

IterNodesCost
027219
1471207
27713207
Stop Event
node limit
Counts
4 → 139
Calls
Call 1
Inputs
(/.f32 (PI.f32) s)
(/.f32 (PI.f32) (neg.f32 s))
(*.f32 s (neg.f32 (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1))))
(+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)
Outputs
(+.f32 0 (/.f32 (PI.f32) s))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (/.f32 (PI.f32) s))) 2)) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (PI.f32) s)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (PI.f32) s)))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (PI.f32) s)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (PI.f32) s))) 1)
(*.f32 (PI.f32) (/.f32 1 s))
(*.f32 (/.f32 (PI.f32) s) 1)
(*.f32 1 (/.f32 (PI.f32) s))
(*.f32 -1 (/.f32 (PI.f32) s))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (/.f32 1 s)))
(*.f32 (cbrt.f32 (/.f32 (PI.f32) s)) (pow.f32 (cbrt.f32 (/.f32 (PI.f32) s)) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (PI.f32) s)) 2) (cbrt.f32 (/.f32 (PI.f32) s)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 s)))
(*.f32 (sqrt.f32 (/.f32 (PI.f32) s)) (sqrt.f32 (/.f32 (PI.f32) s)))
(*.f32 (neg.f32 (PI.f32)) (/.f32 1 s))
(*.f32 (/.f32 1 s) (PI.f32))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 s) 2)) (/.f32 (PI.f32) (cbrt.f32 s)))
(*.f32 (/.f32 1 (sqrt.f32 s)) (/.f32 (PI.f32) (sqrt.f32 s)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) 1) (/.f32 (cbrt.f32 (PI.f32)) s))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (pow.f32 (cbrt.f32 s) 2)) (cbrt.f32 (/.f32 (PI.f32) s)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (sqrt.f32 s)) (/.f32 (cbrt.f32 (PI.f32)) (sqrt.f32 s)))
(*.f32 (/.f32 (sqrt.f32 (PI.f32)) 1) (/.f32 (sqrt.f32 (PI.f32)) s))
(*.f32 (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 s) 2)) (/.f32 (sqrt.f32 (PI.f32)) (cbrt.f32 s)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) -1) (/.f32 (cbrt.f32 (PI.f32)) s))
(*.f32 (/.f32 (sqrt.f32 (PI.f32)) -1) (/.f32 (sqrt.f32 (PI.f32)) s))
(pow.f32 (/.f32 (PI.f32) s) 1)
(pow.f32 (cbrt.f32 (/.f32 (PI.f32) s)) 3)
(pow.f32 (pow.f32 (/.f32 (PI.f32) s) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (PI.f32) s)) 2)
(pow.f32 (/.f32 s (PI.f32)) -1)
(neg.f32 (/.f32 (PI.f32) s))
(sqrt.f32 (pow.f32 (/.f32 (PI.f32) s) 2))
(log.f32 (exp.f32 (/.f32 (PI.f32) s)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (PI.f32) s))))
(cbrt.f32 (pow.f32 (/.f32 (PI.f32) s) 3))
(cbrt.f32 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 s 3)))
(expm1.f32 (log1p.f32 (/.f32 (PI.f32) s)))
(log1p.f32 (expm1.f32 (/.f32 (PI.f32) s)))
(exp.f32 (log.f32 (/.f32 (PI.f32) s)))
(exp.f32 (*.f32 (log.f32 (/.f32 (PI.f32) s)) 1))
(+.f32 0 (/.f32 (PI.f32) s))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (/.f32 (PI.f32) s))) 2)) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (PI.f32) s)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (PI.f32) s)))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (PI.f32) s)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (PI.f32) s))) 1)
(*.f32 (PI.f32) (/.f32 1 s))
(*.f32 (/.f32 (PI.f32) s) 1)
(*.f32 1 (/.f32 (PI.f32) s))
(*.f32 -1 (/.f32 (PI.f32) s))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (/.f32 1 s)))
(*.f32 (cbrt.f32 (/.f32 (PI.f32) s)) (pow.f32 (cbrt.f32 (/.f32 (PI.f32) s)) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (PI.f32) s)) 2) (cbrt.f32 (/.f32 (PI.f32) s)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 s)))
(*.f32 (sqrt.f32 (/.f32 (PI.f32) s)) (sqrt.f32 (/.f32 (PI.f32) s)))
(*.f32 (neg.f32 (PI.f32)) (/.f32 1 s))
(*.f32 (/.f32 1 s) (PI.f32))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 s) 2)) (/.f32 (PI.f32) (cbrt.f32 s)))
(*.f32 (/.f32 1 (sqrt.f32 s)) (/.f32 (PI.f32) (sqrt.f32 s)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) 1) (/.f32 (cbrt.f32 (PI.f32)) s))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (pow.f32 (cbrt.f32 s) 2)) (cbrt.f32 (/.f32 (PI.f32) s)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (sqrt.f32 s)) (/.f32 (cbrt.f32 (PI.f32)) (sqrt.f32 s)))
(*.f32 (/.f32 (sqrt.f32 (PI.f32)) 1) (/.f32 (sqrt.f32 (PI.f32)) s))
(*.f32 (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 s) 2)) (/.f32 (sqrt.f32 (PI.f32)) (cbrt.f32 s)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) -1) (/.f32 (cbrt.f32 (PI.f32)) s))
(*.f32 (/.f32 (sqrt.f32 (PI.f32)) -1) (/.f32 (sqrt.f32 (PI.f32)) s))
(pow.f32 (/.f32 (PI.f32) s) 1)
(pow.f32 (cbrt.f32 (/.f32 (PI.f32) s)) 3)
(pow.f32 (pow.f32 (/.f32 (PI.f32) s) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (PI.f32) s)) 2)
(pow.f32 (/.f32 s (PI.f32)) -1)
(neg.f32 (/.f32 (PI.f32) s))
(sqrt.f32 (pow.f32 (/.f32 (PI.f32) s) 2))
(log.f32 (exp.f32 (/.f32 (PI.f32) s)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (PI.f32) s))))
(cbrt.f32 (pow.f32 (/.f32 (PI.f32) s) 3))
(cbrt.f32 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 s 3)))
(expm1.f32 (log1p.f32 (/.f32 (PI.f32) s)))
(log1p.f32 (expm1.f32 (/.f32 (PI.f32) s)))
(exp.f32 (log.f32 (/.f32 (PI.f32) s)))
(exp.f32 (*.f32 (log.f32 (/.f32 (PI.f32) s)) 1))
(-.f32 0 (*.f32 s (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 s (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1))))) 1)
(pow.f32 (*.f32 s (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1))) 1)
(pow.f32 (cbrt.f32 (*.f32 s (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)))) 3)
(pow.f32 (pow.f32 (*.f32 s (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 s (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)))) 2)
(neg.f32 (*.f32 s (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1))))
(sqrt.f32 (pow.f32 (*.f32 s (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1))) 2))
(log.f32 (pow.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1) s))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1) s) 1)))
(cbrt.f32 (pow.f32 (*.f32 s (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1))) 3))
(cbrt.f32 (*.f32 (pow.f32 (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)) 3) (pow.f32 s 3)))
(cbrt.f32 (*.f32 (pow.f32 s 3) (pow.f32 (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)) 3)))
(expm1.f32 (log1p.f32 (*.f32 s (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)))))
(log1p.f32 (-.f32 (pow.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1) s) 1))
(exp.f32 (log.f32 (*.f32 s (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 s (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)))) 1))
(-.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1))) 1)
(-.f32 (/.f32 (pow.f32 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) -2) (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) 1)) (/.f32 1 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) 1)))
(*.f32 1 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1))
(*.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1) 1)
(*.f32 (cbrt.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)) 2))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)) 2) (cbrt.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)))
(*.f32 (sqrt.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)) (sqrt.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)))
(*.f32 (+.f32 -1 (pow.f32 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) -3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) -2) (-.f32 1 (/.f32 -1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))))))))
(*.f32 (+.f32 (pow.f32 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) -2) -1) (/.f32 1 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) 1)))
(*.f32 (+.f32 (pow.f32 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) -1/2) 1) (-.f32 (pow.f32 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) -1/2) 1))
(*.f32 (/.f32 1 (+.f32 -1 (pow.f32 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) -3))) (+.f32 (pow.f32 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) -2) (-.f32 1 (/.f32 -1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) -2) -1)) (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) 1))
(/.f32 1 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) -2) (-.f32 1 (/.f32 -1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))))) (+.f32 -1 (pow.f32 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) -3))))
(/.f32 1 (/.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) 1) (+.f32 (pow.f32 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) -2) -1)))
(/.f32 1 (/.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1) 1))
(/.f32 -1 (neg.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) -3)) (+.f32 (pow.f32 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) -2) (-.f32 1 (/.f32 -1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) -3)) (+.f32 1 (-.f32 (pow.f32 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) -2) (/.f32 -1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))))))
(/.f32 (+.f32 (pow.f32 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) -2) -1) (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) 1))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) -3))) (neg.f32 (+.f32 (pow.f32 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) -2) (-.f32 1 (/.f32 -1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) -2) -1)) (neg.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) 1)))
(/.f32 (-.f32 1 (pow.f32 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) -2)) (-.f32 -1 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))))))
(/.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)) 2)) (cbrt.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)))
(/.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1))) (sqrt.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)))
(pow.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1) 1)
(pow.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1) -1)
(pow.f32 (cbrt.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)) 3)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1) 3) 1/3)
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)) 2)
(pow.f32 (exp.f32 1) (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)))
(pow.f32 (exp.f32 -1) (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1))) 2)) (cbrt.f32 (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)))) (sqrt.f32 (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1))))
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1) 2))
(log.f32 (exp.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1))))
(cbrt.f32 (pow.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1) 3))
(expm1.f32 (log1p.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)))
(log1p.f32 (expm1.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)))
(exp.f32 (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)))
(fma.f32 1 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) -2)) (/.f32 1 (cbrt.f32 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))))) -1)
(fma.f32 (pow.f32 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) -1/2) (pow.f32 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) -1/2) -1)

eval195.0ms (0.8%)

Compiler

Compiled 11311 to 7485 computations (33.8% saved)

prune38.0ms (0.2%)

Pruning

7 alts after pruning (6 fresh and 1 done)

PrunedKeptTotal
New1936199
Fresh000
Picked011
Done000
Total1937200
Accuracy
99.0%
Counts
200 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.4%
(*.f32 s (neg.f32 (log.f32 (-.f32 (+.f32 (/.f32 1 (*.f32 u (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (*.f32 -1 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))))) (/.f32 1 (*.f32 (pow.f32 u 3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (*.f32 -1 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3))))) (+.f32 1 (/.f32 1 (*.f32 (pow.f32 u 2) (*.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (*.f32 -1 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2)))))))))
98.9%
(*.f32 s (neg.f32 (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1))))
98.9%
(*.f32 s (neg.f32 (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (-.f32 (exp.f32 (log1p.f32 (/.f32 (PI.f32) s))) 1)))))) -1))))
24.7%
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))) s))))))
10.3%
(*.f32 s (neg.f32 (log.f32 1)))
11.3%
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 1/4 (PI.f32)))))
11.0%
(*.f32 -1 (PI.f32))
Compiler

Compiled 420 to 316 computations (24.8% saved)

localize991.0ms (4.3%)

Localize:

Found 13 expressions with local error:

NewAccuracyProgram
99.0%
(+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))
99.0%
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))) s))))))
98.9%
(*.f32 u (PI.f32))
96.3%
(PI.f32)
99.5%
(-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 1/4 (PI.f32))))
99.0%
(+.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 1/4 (PI.f32)))
98.9%
(*.f32 u (PI.f32))
96.3%
(PI.f32)
96.3%
(PI.f32)
99.1%
(/.f32 (PI.f32) (neg.f32 s))
99.1%
(/.f32 (PI.f32) s)
96.3%
(PI.f32)
90.9%
(exp.f32 (log1p.f32 (/.f32 (PI.f32) s)))
Compiler

Compiled 511 to 280 computations (45.2% saved)

series29.0ms (0.1%)

Counts
13 → 66
Calls

30 calls:

TimeVariablePointExpression
3.0ms
u
@-inf
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))) s))))))
2.0ms
s
@0
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))) s))))))
2.0ms
u
@inf
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))) s))))))
2.0ms
u
@0
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))) s))))))
2.0ms
s
@inf
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))) s))))))

rewrite125.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
257×log1p-expm1-u
257×expm1-log1p-u
251×add-exp-log
251×add-cube-cbrt
250×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
033270
1555218
Stop Event
node limit
Counts
13 → 430
Calls
Call 1
Inputs
(exp.f32 (log1p.f32 (/.f32 (PI.f32) s)))
(PI.f32)
(/.f32 (PI.f32) s)
(/.f32 (PI.f32) (neg.f32 s))
(PI.f32)
(PI.f32)
(*.f32 u (PI.f32))
(+.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 1/4 (PI.f32)))
(-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 1/4 (PI.f32))))
(PI.f32)
(*.f32 u (PI.f32))
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))) s))))))
(+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))
Outputs
(+.f32 1 (/.f32 (PI.f32) s))
(-.f32 (exp.f32 (log1p.f32 (+.f32 1 (/.f32 (PI.f32) s)))) 1)
(*.f32 1 (+.f32 1 (/.f32 (PI.f32) s)))
(*.f32 (cbrt.f32 (+.f32 1 (/.f32 (PI.f32) s))) (pow.f32 (cbrt.f32 (+.f32 1 (/.f32 (PI.f32) s))) 2))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 1 (/.f32 (PI.f32) s))) 2) (cbrt.f32 (+.f32 1 (/.f32 (PI.f32) s))))
(*.f32 (sqrt.f32 (+.f32 1 (/.f32 (PI.f32) s))) (sqrt.f32 (+.f32 1 (/.f32 (PI.f32) s))))
(/.f32 (+.f32 1 (pow.f32 (/.f32 (PI.f32) s) 3)) (+.f32 1 (-.f32 (pow.f32 (/.f32 (PI.f32) s) 2) (/.f32 (PI.f32) s))))
(/.f32 (-.f32 1 (pow.f32 (/.f32 (PI.f32) s) 2)) (-.f32 1 (/.f32 (PI.f32) s)))
(pow.f32 (+.f32 1 (/.f32 (PI.f32) s)) 1)
(pow.f32 (cbrt.f32 (+.f32 1 (/.f32 (PI.f32) s))) 3)
(pow.f32 (pow.f32 (+.f32 1 (/.f32 (PI.f32) s)) 3) 1/3)
(pow.f32 (sqrt.f32 (+.f32 1 (/.f32 (PI.f32) s))) 2)
(pow.f32 (exp.f32 1) (log1p.f32 (/.f32 (PI.f32) s)))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log1p.f32 (/.f32 (PI.f32) s))) 2)) (cbrt.f32 (log1p.f32 (/.f32 (PI.f32) s))))
(pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (/.f32 (PI.f32) s)))) (sqrt.f32 (log1p.f32 (/.f32 (PI.f32) s))))
(sqrt.f32 (pow.f32 (+.f32 1 (/.f32 (PI.f32) s)) 2))
(log.f32 (exp.f32 (+.f32 1 (/.f32 (PI.f32) s))))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 1 (/.f32 (PI.f32) s)))))
(cbrt.f32 (pow.f32 (+.f32 1 (/.f32 (PI.f32) s)) 3))
(expm1.f32 (log1p.f32 (+.f32 1 (/.f32 (PI.f32) s))))
(log1p.f32 (expm1.f32 (+.f32 1 (/.f32 (PI.f32) s))))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) 1)
(*.f32 1 (PI.f32))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) 1)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(sqrt.f32 (pow.f32 (PI.f32) 2))
(log.f32 (exp.f32 (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (PI.f32) 3))
(expm1.f32 (log1p.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) 1))
(-.f32 (+.f32 1 (/.f32 (PI.f32) s)) 1)
(*.f32 (PI.f32) (/.f32 1 s))
(*.f32 1 (/.f32 (PI.f32) s))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (/.f32 1 s)))
(*.f32 (cbrt.f32 (/.f32 (PI.f32) s)) (pow.f32 (cbrt.f32 (/.f32 (PI.f32) s)) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (PI.f32) s)) 2) (cbrt.f32 (/.f32 (PI.f32) s)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 s)))
(*.f32 (sqrt.f32 (/.f32 (PI.f32) s)) (sqrt.f32 (/.f32 (PI.f32) s)))
(*.f32 (neg.f32 (PI.f32)) (/.f32 1 s))
(*.f32 -1 (/.f32 (PI.f32) s))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) 1) (/.f32 (cbrt.f32 (PI.f32)) s))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) -1) (/.f32 (cbrt.f32 (PI.f32)) s))
(*.f32 (/.f32 (sqrt.f32 (PI.f32)) 1) (/.f32 (sqrt.f32 (PI.f32)) s))
(*.f32 (/.f32 (sqrt.f32 (PI.f32)) -1) (/.f32 (sqrt.f32 (PI.f32)) s))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 s) 2)) (/.f32 (PI.f32) (cbrt.f32 s)))
(*.f32 (/.f32 1 (sqrt.f32 s)) (/.f32 (PI.f32) (sqrt.f32 s)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (pow.f32 (cbrt.f32 s) 2)) (cbrt.f32 (/.f32 (PI.f32) s)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (sqrt.f32 s)) (/.f32 (cbrt.f32 (PI.f32)) (sqrt.f32 s)))
(*.f32 (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 s) 2)) (/.f32 (sqrt.f32 (PI.f32)) (cbrt.f32 s)))
(pow.f32 (/.f32 (PI.f32) s) 1)
(pow.f32 (cbrt.f32 (/.f32 (PI.f32) s)) 3)
(pow.f32 (pow.f32 (/.f32 (PI.f32) s) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (PI.f32) s)) 2)
(pow.f32 (/.f32 s (PI.f32)) -1)
(neg.f32 (/.f32 (PI.f32) s))
(sqrt.f32 (pow.f32 (/.f32 (PI.f32) s) 2))
(log.f32 (exp.f32 (/.f32 (PI.f32) s)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (PI.f32) s))))
(cbrt.f32 (pow.f32 (/.f32 (PI.f32) s) 3))
(cbrt.f32 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 s 3)))
(expm1.f32 (log1p.f32 (/.f32 (PI.f32) s)))
(log1p.f32 (expm1.f32 (/.f32 (PI.f32) s)))
(exp.f32 (log.f32 (/.f32 (PI.f32) s)))
(exp.f32 (*.f32 (log.f32 (/.f32 (PI.f32) s)) 1))
(-.f32 (+.f32 1 (/.f32 (PI.f32) s)) 1)
(*.f32 (PI.f32) (/.f32 1 s))
(*.f32 1 (/.f32 (PI.f32) s))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (/.f32 1 s)))
(*.f32 (cbrt.f32 (/.f32 (PI.f32) s)) (pow.f32 (cbrt.f32 (/.f32 (PI.f32) s)) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (PI.f32) s)) 2) (cbrt.f32 (/.f32 (PI.f32) s)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 s)))
(*.f32 (sqrt.f32 (/.f32 (PI.f32) s)) (sqrt.f32 (/.f32 (PI.f32) s)))
(*.f32 (neg.f32 (PI.f32)) (/.f32 1 s))
(*.f32 -1 (/.f32 (PI.f32) s))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) 1) (/.f32 (cbrt.f32 (PI.f32)) s))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) -1) (/.f32 (cbrt.f32 (PI.f32)) s))
(*.f32 (/.f32 (sqrt.f32 (PI.f32)) 1) (/.f32 (sqrt.f32 (PI.f32)) s))
(*.f32 (/.f32 (sqrt.f32 (PI.f32)) -1) (/.f32 (sqrt.f32 (PI.f32)) s))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 s) 2)) (/.f32 (PI.f32) (cbrt.f32 s)))
(*.f32 (/.f32 1 (sqrt.f32 s)) (/.f32 (PI.f32) (sqrt.f32 s)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (pow.f32 (cbrt.f32 s) 2)) (cbrt.f32 (/.f32 (PI.f32) s)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (sqrt.f32 s)) (/.f32 (cbrt.f32 (PI.f32)) (sqrt.f32 s)))
(*.f32 (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 s) 2)) (/.f32 (sqrt.f32 (PI.f32)) (cbrt.f32 s)))
(pow.f32 (/.f32 (PI.f32) s) 1)
(pow.f32 (cbrt.f32 (/.f32 (PI.f32) s)) 3)
(pow.f32 (pow.f32 (/.f32 (PI.f32) s) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (PI.f32) s)) 2)
(pow.f32 (/.f32 s (PI.f32)) -1)
(neg.f32 (/.f32 (PI.f32) s))
(sqrt.f32 (pow.f32 (/.f32 (PI.f32) s) 2))
(log.f32 (exp.f32 (/.f32 (PI.f32) s)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (PI.f32) s))))
(cbrt.f32 (pow.f32 (/.f32 (PI.f32) s) 3))
(cbrt.f32 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 s 3)))
(expm1.f32 (log1p.f32 (/.f32 (PI.f32) s)))
(log1p.f32 (expm1.f32 (/.f32 (PI.f32) s)))
(exp.f32 (log.f32 (/.f32 (PI.f32) s)))
(exp.f32 (*.f32 (log.f32 (/.f32 (PI.f32) s)) 1))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) 1)
(*.f32 1 (PI.f32))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) 1)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(sqrt.f32 (pow.f32 (PI.f32) 2))
(log.f32 (exp.f32 (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (PI.f32) 3))
(expm1.f32 (log1p.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) 1))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) 1)
(*.f32 1 (PI.f32))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) 1)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(sqrt.f32 (pow.f32 (PI.f32) 2))
(log.f32 (exp.f32 (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (PI.f32) 3))
(expm1.f32 (log1p.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) u))) 1)
(pow.f32 (*.f32 (PI.f32) u) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) u)) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) u) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) u)) 2)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) u) 2))
(log.f32 (pow.f32 (exp.f32 u) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) u))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) u) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u 3)))
(cbrt.f32 (*.f32 (pow.f32 u 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) u)))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) u)))
(exp.f32 (log.f32 (*.f32 (PI.f32) u)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) u)) 1))
(-.f32 (*.f32 (PI.f32) (*.f32 u 1/4)) (*.f32 (PI.f32) -1/4))
(-.f32 (*.f32 (PI.f32) -1/4) (*.f32 (PI.f32) (*.f32 u 1/4)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)))) 1)
(-.f32 (/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 2) 1/16) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))) (/.f32 (*.f32 (pow.f32 (PI.f32) 2) 1/16) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))
(-.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 2) 1/16) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))) (/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 2) 1/16) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))
(*.f32 (PI.f32) (+.f32 (*.f32 1/4 u) -1/4))
(*.f32 (PI.f32) (+.f32 -1/4 (*.f32 1/4 u)))
(*.f32 (PI.f32) (+.f32 (*.f32 -1/4 u) 1/4))
(*.f32 (PI.f32) (+.f32 1/4 (*.f32 -1/4 u)))
(*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) -1/4))
(*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))
(*.f32 (PI.f32) (-.f32 -1/4 (*.f32 1/4 u)))
(*.f32 -1/4 (-.f32 (*.f32 (PI.f32) u) (PI.f32)))
(*.f32 1 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))) 2) (cbrt.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))) 2))
(*.f32 (pow.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 2) (/.f32 1 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))) (sqrt.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))
(*.f32 (+.f32 (*.f32 1/64 (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 (*.f32 (PI.f32) u) 3) 1/64)) (/.f32 1 (+.f32 (*.f32 (pow.f32 (PI.f32) 2) 1/16) (*.f32 (*.f32 (PI.f32) u) (*.f32 1/4 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)))))))
(*.f32 (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 3) 1/64) (*.f32 1/64 (pow.f32 (PI.f32) 3))) (/.f32 1 (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 2) 1/16) (*.f32 (*.f32 (PI.f32) -1/4) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))))
(*.f32 (+.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) u)) 1/2) (*.f32 (sqrt.f32 (PI.f32)) 1/2)) (-.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) u)) 1/2) (*.f32 (sqrt.f32 (PI.f32)) 1/2)))
(*.f32 (+.f32 (*.f32 (sqrt.f32 (PI.f32)) 1/2) (*.f32 (sqrt.f32 (*.f32 (PI.f32) u)) 1/2)) (-.f32 (*.f32 (sqrt.f32 (PI.f32)) 1/2) (*.f32 (sqrt.f32 (*.f32 (PI.f32) u)) 1/2)))
(/.f32 1 (/.f32 (+.f32 (*.f32 (pow.f32 (PI.f32) 2) 1/16) (*.f32 (*.f32 (PI.f32) u) (*.f32 1/4 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))) (+.f32 (*.f32 1/64 (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 (*.f32 (PI.f32) u) 3) 1/64))))
(/.f32 1 (/.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) (pow.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 2)))
(/.f32 1 (/.f32 (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 2) 1/16) (*.f32 (*.f32 (PI.f32) -1/4) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)))) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 3) 1/64) (*.f32 1/64 (pow.f32 (PI.f32) 3)))))
(/.f32 (pow.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 2) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)))
(/.f32 (+.f32 (*.f32 1/64 (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 (*.f32 (PI.f32) u) 3) 1/64)) (+.f32 (*.f32 (pow.f32 (PI.f32) 2) 1/16) (*.f32 (*.f32 (PI.f32) u) (*.f32 1/4 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))))
(/.f32 (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 3) 1/64) (*.f32 1/64 (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 2) 1/16) (*.f32 (*.f32 (PI.f32) -1/4) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)))))
(/.f32 (neg.f32 (pow.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 2)) (neg.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))
(/.f32 (neg.f32 (+.f32 (*.f32 1/64 (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 (*.f32 (PI.f32) u) 3) 1/64))) (neg.f32 (+.f32 (*.f32 (pow.f32 (PI.f32) 2) 1/16) (*.f32 (*.f32 (PI.f32) u) (*.f32 1/4 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 3) 1/64) (*.f32 1/64 (pow.f32 (PI.f32) 3)))) (neg.f32 (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 2) 1/16) (*.f32 (*.f32 (PI.f32) -1/4) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 3) 1/64) (*.f32 1/64 (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 2) 1/16) (+.f32 (*.f32 (pow.f32 (PI.f32) 2) 1/16) (*.f32 (*.f32 (PI.f32) u) (*.f32 -1/4 (*.f32 (PI.f32) -1/4))))))
(/.f32 (-.f32 (*.f32 1/64 (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 (*.f32 (PI.f32) u) 3) 1/64)) (+.f32 (*.f32 (pow.f32 (PI.f32) 2) 1/16) (*.f32 (*.f32 (PI.f32) u) (*.f32 1/4 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))))
(pow.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))) 2)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 2))
(log.f32 (exp.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)))))
(log.f32 (/.f32 (pow.f32 (pow.f32 (exp.f32 u) (PI.f32)) -1/4) (pow.f32 (exp.f32 (PI.f32)) -1/4)))
(log.f32 (/.f32 (pow.f32 (exp.f32 (PI.f32)) -1/4) (pow.f32 (pow.f32 (exp.f32 u) (PI.f32)) -1/4)))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 3))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))) 1))
(fma.f32 (PI.f32) -1/4 (*.f32 (PI.f32) (*.f32 u 1/4)))
(fma.f32 (PI.f32) -1/4 (neg.f32 (*.f32 (PI.f32) (*.f32 u 1/4))))
(fma.f32 (PI.f32) 1/4 (*.f32 (PI.f32) (*.f32 u 1/4)))
(fma.f32 (*.f32 (PI.f32) u) -1/4 (*.f32 (PI.f32) -1/4))
(fma.f32 (*.f32 (PI.f32) u) -1/4 (neg.f32 (*.f32 (PI.f32) -1/4)))
(fma.f32 (*.f32 (PI.f32) u) 1/4 (*.f32 (PI.f32) -1/4))
(fma.f32 -1/4 (PI.f32) (*.f32 (PI.f32) (*.f32 u 1/4)))
(fma.f32 -1/4 (PI.f32) (neg.f32 (*.f32 (PI.f32) (*.f32 u 1/4))))
(fma.f32 -1/4 (*.f32 (PI.f32) u) (*.f32 (PI.f32) -1/4))
(fma.f32 -1/4 (*.f32 (PI.f32) u) (neg.f32 (*.f32 (PI.f32) -1/4)))
(fma.f32 1/4 (PI.f32) (*.f32 (PI.f32) (*.f32 u 1/4)))
(fma.f32 1/4 (*.f32 (PI.f32) u) (*.f32 (PI.f32) -1/4))
(fma.f32 1 (*.f32 (PI.f32) (*.f32 u 1/4)) (*.f32 (PI.f32) -1/4))
(fma.f32 1 (*.f32 (PI.f32) (*.f32 u 1/4)) (neg.f32 (*.f32 (PI.f32) -1/4)))
(fma.f32 1 (*.f32 (PI.f32) -1/4) (*.f32 (PI.f32) (*.f32 u 1/4)))
(fma.f32 1 (*.f32 (PI.f32) -1/4) (neg.f32 (*.f32 (PI.f32) (*.f32 u 1/4))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 u 1/4))) 2) (cbrt.f32 (*.f32 (PI.f32) (*.f32 u 1/4))) (*.f32 (PI.f32) -1/4))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 u 1/4))) 2) (cbrt.f32 (*.f32 (PI.f32) (*.f32 u 1/4))) (neg.f32 (*.f32 (PI.f32) -1/4)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4)) 2) (cbrt.f32 (*.f32 (PI.f32) -1/4)) (*.f32 (PI.f32) (*.f32 u 1/4)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4)) 2) (cbrt.f32 (*.f32 (PI.f32) -1/4)) (neg.f32 (*.f32 (PI.f32) (*.f32 u 1/4))))
(fma.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) u)) 1/2) (*.f32 (sqrt.f32 (*.f32 (PI.f32) u)) 1/2) (*.f32 (PI.f32) -1/4))
(fma.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) u)) 1/2) (*.f32 (sqrt.f32 (*.f32 (PI.f32) u)) 1/2) (neg.f32 (*.f32 (PI.f32) -1/4)))
(fma.f32 (*.f32 (sqrt.f32 (PI.f32)) 1/2) (*.f32 (sqrt.f32 (PI.f32)) 1/2) (*.f32 (PI.f32) (*.f32 u 1/4)))
(fma.f32 (*.f32 (sqrt.f32 (PI.f32)) 1/2) (*.f32 (sqrt.f32 (PI.f32)) 1/2) (neg.f32 (*.f32 (PI.f32) (*.f32 u 1/4))))
(fma.f32 (*.f32 -1/4 u) (PI.f32) (*.f32 (PI.f32) -1/4))
(fma.f32 (*.f32 -1/4 u) (PI.f32) (neg.f32 (*.f32 (PI.f32) -1/4)))
(fma.f32 (*.f32 1/4 u) (PI.f32) (*.f32 (PI.f32) -1/4))
(+.f32 (*.f32 (PI.f32) (*.f32 u 1/4)) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)))
(+.f32 (*.f32 (PI.f32) (*.f32 u 1/4)) (neg.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))
(+.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) (*.f32 (PI.f32) (*.f32 u 1/4)))
(+.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) (neg.f32 (*.f32 (PI.f32) (*.f32 u 1/4))))
(+.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) (*.f32 (neg.f32 (*.f32 (PI.f32) u)) 1/4))
(+.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) (*.f32 -1 (*.f32 (PI.f32) (*.f32 u 1/4))))
(+.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) (*.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 u 1/4))) 2)) (cbrt.f32 (*.f32 (PI.f32) (*.f32 u 1/4)))))
(+.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) (*.f32 (neg.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) u)) 1/2)) (*.f32 (sqrt.f32 (*.f32 (PI.f32) u)) 1/2)))
(+.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) (*.f32 (neg.f32 (*.f32 1/4 u)) (PI.f32)))
(+.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))) 2) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))
(+.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)))) (sqrt.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))
(+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4))
(+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (neg.f32 (*.f32 (PI.f32) -1/4)))
(+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (neg.f32 (PI.f32)) 1/4))
(+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 -1 (*.f32 (PI.f32) -1/4)))
(+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4)) 2)) (cbrt.f32 (*.f32 (PI.f32) -1/4))))
(+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) 1/2)) (*.f32 (sqrt.f32 (PI.f32)) 1/2)))
(+.f32 (fma.f32 (*.f32 (PI.f32) u) -1/4 (neg.f32 (*.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 1))) (fma.f32 (neg.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))) 1 (*.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 1)))
(+.f32 (fma.f32 -1/4 (*.f32 (PI.f32) u) (neg.f32 (*.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 1))) (fma.f32 (neg.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))) 1 (*.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 1)))
(+.f32 (fma.f32 1 (*.f32 (PI.f32) (*.f32 u 1/4)) (neg.f32 (*.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 1))) (fma.f32 (neg.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))) 1 (*.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 1)))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 u 1/4))) 2) (cbrt.f32 (*.f32 (PI.f32) (*.f32 u 1/4))) (neg.f32 (*.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 1))) (fma.f32 (neg.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))) 1 (*.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 1)))
(+.f32 (fma.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) u)) 1/2) (*.f32 (sqrt.f32 (*.f32 (PI.f32) u)) 1/2) (neg.f32 (*.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 1))) (fma.f32 (neg.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))) 1 (*.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 1)))
(+.f32 (fma.f32 (*.f32 -1/4 u) (PI.f32) (neg.f32 (*.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 1))) (fma.f32 (neg.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))) 1 (*.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 1)))
(+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u 1/4)) 1) (*.f32 (neg.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))) 1))
(+.f32 (fma.f32 (*.f32 (PI.f32) u) 1/4 (neg.f32 (*.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 1))) (fma.f32 (neg.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))) 1 (*.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 1)))
(+.f32 (fma.f32 1/4 (*.f32 (PI.f32) u) (neg.f32 (*.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 1))) (fma.f32 (neg.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))) 1 (*.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 1)))
(+.f32 (fma.f32 (*.f32 1/4 u) (PI.f32) (neg.f32 (*.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 1))) (fma.f32 (neg.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))) 1 (*.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 1)))
(*.f32 1 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))
(*.f32 (cbrt.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4))) (pow.f32 (cbrt.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4))) 2))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4))) 2) (cbrt.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4))))
(*.f32 (pow.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) 2) (/.f32 1 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4))) (sqrt.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4))))
(*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 3) 1/64) (pow.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 3)) (/.f32 1 (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 2) 1/16) (*.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4))))))
(*.f32 (+.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) u)) 1/2) (sqrt.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)))) (-.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) u)) 1/2) (sqrt.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)))))
(/.f32 1 (/.f32 (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 2) 1/16) (*.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))) (-.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 3) 1/64) (pow.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 3))))
(/.f32 1 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) (pow.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) 2)))
(/.f32 (pow.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) 2) (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 3) 1/64) (pow.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 3)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 2) 1/16) (*.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 3) 1/64) (pow.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 3))) (neg.f32 (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 2) 1/16) (*.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4))))))
(/.f32 (neg.f32 (pow.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) 2)) (neg.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4))))
(/.f32 (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 3) 1/64) (pow.f32 (neg.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))) 3)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 2) 1/16) (-.f32 (*.f32 (neg.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))) (neg.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)))) (*.f32 (*.f32 (PI.f32) (*.f32 u 1/4)) (neg.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)))))))
(/.f32 (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 3) 1/64) (pow.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 3)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 2) 1/16) (-.f32 (pow.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 2) (*.f32 (*.f32 (PI.f32) u) (*.f32 1/4 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 3) (*.f32 (pow.f32 (*.f32 (PI.f32) u) 3) 1/64)) (+.f32 (pow.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 2) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 2) 1/16) (*.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) (*.f32 (PI.f32) (*.f32 u 1/4))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) 3) (*.f32 1/64 (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (*.f32 (PI.f32) u) 1/2)) (+.f32 (*.f32 (pow.f32 (PI.f32) 2) 1/16) (*.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 2) 1/16) (*.f32 (neg.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))) (neg.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))) (-.f32 (*.f32 (PI.f32) (*.f32 u 1/4)) (neg.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 2) (*.f32 (pow.f32 (*.f32 (PI.f32) u) 2) 1/16)) (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (*.f32 (PI.f32) u) 1/2)) (*.f32 (pow.f32 (PI.f32) 2) 1/16)) (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))
(pow.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) 1)
(pow.f32 (cbrt.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4))) 3)
(pow.f32 (pow.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) 3) 1/3)
(pow.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4))) 2)
(sqrt.f32 (pow.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) 2))
(log.f32 (exp.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4))))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))))
(log.f32 (*.f32 (pow.f32 (pow.f32 (exp.f32 u) (PI.f32)) -1/4) (exp.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)))))
(cbrt.f32 (pow.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) 3))
(expm1.f32 (log1p.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4))))
(log1p.f32 (expm1.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4))))
(exp.f32 (log.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4))))
(exp.f32 (*.f32 (log.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4))) 1))
(fma.f32 (*.f32 (PI.f32) u) -1/4 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)))
(fma.f32 (*.f32 (PI.f32) u) -1/4 (neg.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))
(fma.f32 (*.f32 (PI.f32) u) 1/4 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)))
(fma.f32 (*.f32 (PI.f32) u) 1/4 (neg.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))
(fma.f32 -1/4 (*.f32 (PI.f32) u) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)))
(fma.f32 -1/4 (*.f32 (PI.f32) u) (neg.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))
(fma.f32 1/4 (*.f32 (PI.f32) u) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)))
(fma.f32 1/4 (*.f32 (PI.f32) u) (neg.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))
(fma.f32 1 (*.f32 (PI.f32) (*.f32 u 1/4)) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)))
(fma.f32 1 (*.f32 (PI.f32) (*.f32 u 1/4)) (neg.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 u 1/4))) 2) (cbrt.f32 (*.f32 (PI.f32) (*.f32 u 1/4))) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 u 1/4))) 2) (cbrt.f32 (*.f32 (PI.f32) (*.f32 u 1/4))) (neg.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))
(fma.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) u)) 1/2) (*.f32 (sqrt.f32 (*.f32 (PI.f32) u)) 1/2) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)))
(fma.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) u)) 1/2) (*.f32 (sqrt.f32 (*.f32 (PI.f32) u)) 1/2) (neg.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))
(fma.f32 (*.f32 -1/4 u) (PI.f32) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)))
(fma.f32 (*.f32 -1/4 u) (PI.f32) (neg.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))
(fma.f32 (*.f32 1/4 u) (PI.f32) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)))
(fma.f32 (*.f32 1/4 u) (PI.f32) (neg.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) 1)
(*.f32 1 (PI.f32))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) 1)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(sqrt.f32 (pow.f32 (PI.f32) 2))
(log.f32 (exp.f32 (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (PI.f32) 3))
(expm1.f32 (log1p.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) u))) 1)
(pow.f32 (*.f32 (PI.f32) u) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) u)) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) u) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) u)) 2)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) u) 2))
(log.f32 (pow.f32 (exp.f32 u) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) u))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) u) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u 3)))
(cbrt.f32 (*.f32 (pow.f32 u 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) u)))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) u)))
(exp.f32 (log.f32 (*.f32 (PI.f32) u)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) u)) 1))
(-.f32 0 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s)))))) 1)
(pow.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s)))) 1)
(pow.f32 (cbrt.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s))))) 3)
(pow.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s))))) 2)
(neg.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s)))))
(sqrt.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s)))) 2))
(log.f32 (pow.f32 (fma.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s) 1) s))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s) 1) s) 1)))
(cbrt.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s)))) 3))
(cbrt.f32 (*.f32 (pow.f32 s 3) (pow.f32 (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s))) 3) (pow.f32 s 3)))
(expm1.f32 (log1p.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s))))))
(log1p.f32 (-.f32 (pow.f32 (fma.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s) 1) s) 1))
(exp.f32 (log.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s))))))
(exp.f32 (*.f32 (log.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s))))) 1))
(-.f32 (*.f32 (PI.f32) (*.f32 u 1/4)) (*.f32 (PI.f32) -1/4))
(-.f32 (*.f32 (PI.f32) -1/4) (*.f32 (PI.f32) (*.f32 u 1/4)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)))) 1)
(-.f32 (/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 2) 1/16) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))) (/.f32 (*.f32 (pow.f32 (PI.f32) 2) 1/16) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))
(-.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 2) 1/16) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))) (/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 2) 1/16) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))
(*.f32 (PI.f32) (+.f32 (*.f32 1/4 u) -1/4))
(*.f32 (PI.f32) (+.f32 -1/4 (*.f32 1/4 u)))
(*.f32 (PI.f32) (+.f32 (*.f32 -1/4 u) 1/4))
(*.f32 (PI.f32) (+.f32 1/4 (*.f32 -1/4 u)))
(*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) -1/4))
(*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))
(*.f32 (PI.f32) (-.f32 -1/4 (*.f32 1/4 u)))
(*.f32 -1/4 (-.f32 (*.f32 (PI.f32) u) (PI.f32)))
(*.f32 1 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))) 2) (cbrt.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))) 2))
(*.f32 (pow.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 2) (/.f32 1 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))) (sqrt.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))
(*.f32 (+.f32 (*.f32 1/64 (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 (*.f32 (PI.f32) u) 3) 1/64)) (/.f32 1 (+.f32 (*.f32 (pow.f32 (PI.f32) 2) 1/16) (*.f32 (*.f32 (PI.f32) u) (*.f32 1/4 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)))))))
(*.f32 (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 3) 1/64) (*.f32 1/64 (pow.f32 (PI.f32) 3))) (/.f32 1 (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 2) 1/16) (*.f32 (*.f32 (PI.f32) -1/4) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))))
(*.f32 (+.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) u)) 1/2) (*.f32 (sqrt.f32 (PI.f32)) 1/2)) (-.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) u)) 1/2) (*.f32 (sqrt.f32 (PI.f32)) 1/2)))
(*.f32 (+.f32 (*.f32 (sqrt.f32 (PI.f32)) 1/2) (*.f32 (sqrt.f32 (*.f32 (PI.f32) u)) 1/2)) (-.f32 (*.f32 (sqrt.f32 (PI.f32)) 1/2) (*.f32 (sqrt.f32 (*.f32 (PI.f32) u)) 1/2)))
(/.f32 1 (/.f32 (+.f32 (*.f32 (pow.f32 (PI.f32) 2) 1/16) (*.f32 (*.f32 (PI.f32) u) (*.f32 1/4 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))) (+.f32 (*.f32 1/64 (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 (*.f32 (PI.f32) u) 3) 1/64))))
(/.f32 1 (/.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) (pow.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 2)))
(/.f32 1 (/.f32 (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 2) 1/16) (*.f32 (*.f32 (PI.f32) -1/4) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)))) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 3) 1/64) (*.f32 1/64 (pow.f32 (PI.f32) 3)))))
(/.f32 (pow.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 2) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)))
(/.f32 (+.f32 (*.f32 1/64 (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 (*.f32 (PI.f32) u) 3) 1/64)) (+.f32 (*.f32 (pow.f32 (PI.f32) 2) 1/16) (*.f32 (*.f32 (PI.f32) u) (*.f32 1/4 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))))
(/.f32 (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 3) 1/64) (*.f32 1/64 (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 2) 1/16) (*.f32 (*.f32 (PI.f32) -1/4) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)))))
(/.f32 (neg.f32 (pow.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 2)) (neg.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))
(/.f32 (neg.f32 (+.f32 (*.f32 1/64 (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 (*.f32 (PI.f32) u) 3) 1/64))) (neg.f32 (+.f32 (*.f32 (pow.f32 (PI.f32) 2) 1/16) (*.f32 (*.f32 (PI.f32) u) (*.f32 1/4 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 3) 1/64) (*.f32 1/64 (pow.f32 (PI.f32) 3)))) (neg.f32 (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 2) 1/16) (*.f32 (*.f32 (PI.f32) -1/4) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 3) 1/64) (*.f32 1/64 (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 2) 1/16) (+.f32 (*.f32 (pow.f32 (PI.f32) 2) 1/16) (*.f32 (*.f32 (PI.f32) u) (*.f32 -1/4 (*.f32 (PI.f32) -1/4))))))
(/.f32 (-.f32 (*.f32 1/64 (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 (*.f32 (PI.f32) u) 3) 1/64)) (+.f32 (*.f32 (pow.f32 (PI.f32) 2) 1/16) (*.f32 (*.f32 (PI.f32) u) (*.f32 1/4 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))))
(pow.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))) 2)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 2))
(log.f32 (exp.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)))))
(log.f32 (/.f32 (pow.f32 (pow.f32 (exp.f32 u) (PI.f32)) -1/4) (pow.f32 (exp.f32 (PI.f32)) -1/4)))
(log.f32 (/.f32 (pow.f32 (exp.f32 (PI.f32)) -1/4) (pow.f32 (pow.f32 (exp.f32 u) (PI.f32)) -1/4)))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4)) 3))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))) 1))
(fma.f32 (PI.f32) -1/4 (*.f32 (PI.f32) (*.f32 u 1/4)))
(fma.f32 (PI.f32) -1/4 (neg.f32 (*.f32 (PI.f32) (*.f32 u 1/4))))
(fma.f32 (PI.f32) 1/4 (*.f32 (PI.f32) (*.f32 u 1/4)))
(fma.f32 (*.f32 (PI.f32) u) -1/4 (*.f32 (PI.f32) -1/4))
(fma.f32 (*.f32 (PI.f32) u) -1/4 (neg.f32 (*.f32 (PI.f32) -1/4)))
(fma.f32 (*.f32 (PI.f32) u) 1/4 (*.f32 (PI.f32) -1/4))
(fma.f32 -1/4 (PI.f32) (*.f32 (PI.f32) (*.f32 u 1/4)))
(fma.f32 -1/4 (PI.f32) (neg.f32 (*.f32 (PI.f32) (*.f32 u 1/4))))
(fma.f32 -1/4 (*.f32 (PI.f32) u) (*.f32 (PI.f32) -1/4))
(fma.f32 -1/4 (*.f32 (PI.f32) u) (neg.f32 (*.f32 (PI.f32) -1/4)))
(fma.f32 1/4 (PI.f32) (*.f32 (PI.f32) (*.f32 u 1/4)))
(fma.f32 1/4 (*.f32 (PI.f32) u) (*.f32 (PI.f32) -1/4))
(fma.f32 1 (*.f32 (PI.f32) (*.f32 u 1/4)) (*.f32 (PI.f32) -1/4))
(fma.f32 1 (*.f32 (PI.f32) (*.f32 u 1/4)) (neg.f32 (*.f32 (PI.f32) -1/4)))
(fma.f32 1 (*.f32 (PI.f32) -1/4) (*.f32 (PI.f32) (*.f32 u 1/4)))
(fma.f32 1 (*.f32 (PI.f32) -1/4) (neg.f32 (*.f32 (PI.f32) (*.f32 u 1/4))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 u 1/4))) 2) (cbrt.f32 (*.f32 (PI.f32) (*.f32 u 1/4))) (*.f32 (PI.f32) -1/4))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 u 1/4))) 2) (cbrt.f32 (*.f32 (PI.f32) (*.f32 u 1/4))) (neg.f32 (*.f32 (PI.f32) -1/4)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4)) 2) (cbrt.f32 (*.f32 (PI.f32) -1/4)) (*.f32 (PI.f32) (*.f32 u 1/4)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4)) 2) (cbrt.f32 (*.f32 (PI.f32) -1/4)) (neg.f32 (*.f32 (PI.f32) (*.f32 u 1/4))))
(fma.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) u)) 1/2) (*.f32 (sqrt.f32 (*.f32 (PI.f32) u)) 1/2) (*.f32 (PI.f32) -1/4))
(fma.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) u)) 1/2) (*.f32 (sqrt.f32 (*.f32 (PI.f32) u)) 1/2) (neg.f32 (*.f32 (PI.f32) -1/4)))
(fma.f32 (*.f32 (sqrt.f32 (PI.f32)) 1/2) (*.f32 (sqrt.f32 (PI.f32)) 1/2) (*.f32 (PI.f32) (*.f32 u 1/4)))
(fma.f32 (*.f32 (sqrt.f32 (PI.f32)) 1/2) (*.f32 (sqrt.f32 (PI.f32)) 1/2) (neg.f32 (*.f32 (PI.f32) (*.f32 u 1/4))))
(fma.f32 (*.f32 -1/4 u) (PI.f32) (*.f32 (PI.f32) -1/4))
(fma.f32 (*.f32 -1/4 u) (PI.f32) (neg.f32 (*.f32 (PI.f32) -1/4)))
(fma.f32 (*.f32 1/4 u) (PI.f32) (*.f32 (PI.f32) -1/4))

eval642.0ms (2.8%)

Compiler

Compiled 29890 to 19524 computations (34.7% saved)

prune220.0ms (0.9%)

Pruning

26 alts after pruning (22 fresh and 4 done)

PrunedKeptTotal
New1109211130
Fresh011
Picked235
Done011
Total1111261137
Accuracy
99.0%
Counts
1137 → 26
Alt Table
Click to see full alt table
StatusAccuracyProgram
0.6%
(pow.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s)))) 3) 1/3)
0.9%
(pow.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s)))) 1)
0.9%
(pow.f32 (cbrt.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s))))) 3)
0.5%
(-.f32 (exp.f32 (log1p.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s)))))) 1)
24.9%
(+.f32 (*.f32 -4 (/.f32 (*.f32 s (*.f32 u (-.f32 (*.f32 -1/4 (/.f32 (PI.f32) s)) (*.f32 1/4 (/.f32 (PI.f32) s))))) (+.f32 1 (/.f32 (PI.f32) s)))) (*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (/.f32 (PI.f32) s))))))
98.4%
(*.f32 s (neg.f32 (log.f32 (-.f32 (+.f32 (/.f32 1 (*.f32 u (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (*.f32 -1 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))))) (/.f32 1 (*.f32 (pow.f32 u 3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (*.f32 -1 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3))))) (+.f32 1 (/.f32 1 (*.f32 (pow.f32 u 2) (*.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (*.f32 -1 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2)))))))))
98.9%
(*.f32 s (neg.f32 (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1))))
24.7%
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))) s))))))
24.7%
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 (PI.f32) (+.f32 (*.f32 1/4 u) -1/4))) s))))))
24.9%
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 -1/4 (PI.f32))) s))))))
24.9%
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (log1p.f32 (expm1.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))) s))))))
10.3%
(*.f32 s (neg.f32 (log.f32 1)))
11.3%
(*.f32 4 (/.f32 1 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) (pow.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) 2))))
11.3%
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 1/4 (pow.f32 (cbrt.f32 (PI.f32)) 3)))))
11.3%
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) -1/4))))
11.3%
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (*.f32 -1/4 (-.f32 (*.f32 (PI.f32) u) (PI.f32)))))
11.3%
(*.f32 4 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))
5.1%
(*.f32 4 (*.f32 u (-.f32 (*.f32 1/4 (PI.f32)) (*.f32 -1/4 (PI.f32)))))
11.3%
(*.f32 4 (log1p.f32 (expm1.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))))
11.3%
(*.f32 4 (log.f32 (exp.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))))
11.3%
(*.f32 4 (expm1.f32 (log1p.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))))
11.0%
(*.f32 -1 (pow.f32 (cbrt.f32 (PI.f32)) 3))
24.8%
(*.f32 -1 (*.f32 s (+.f32 (log.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))))) (*.f32 -1 (log.f32 s)))))
24.9%
(*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (/.f32 (PI.f32) s)))))
11.0%
(*.f32 -1 (PI.f32))
0.9%
(exp.f32 (log.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s))))))
Compiler

Compiled 1109 to 867 computations (21.8% saved)

localize2.1s (9%)

Localize:

Found 18 expressions with local error:

NewAccuracyProgram
99.0%
(+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))
99.0%
(*.f32 s (+.f32 (log.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))))) (*.f32 -1 (log.f32 s))))
98.9%
(*.f32 u (PI.f32))
96.3%
(PI.f32)
98.9%
(+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4))
98.9%
(*.f32 (PI.f32) u)
98.1%
(log1p.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))
96.3%
(PI.f32)
99.2%
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 -1/4 (PI.f32))) s))))))
99.0%
(-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 -1/4 (PI.f32)))
98.9%
(*.f32 u (PI.f32))
96.3%
(PI.f32)
98.9%
(*.f32 u (-.f32 (*.f32 1/4 (PI.f32)) (*.f32 -1/4 (PI.f32))))
96.3%
(PI.f32)
99.7%
(exp.f32 (/.f32 (PI.f32) s))
99.2%
(*.f32 s (neg.f32 (log.f32 (-.f32 (+.f32 (/.f32 1 (*.f32 u (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (*.f32 -1 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))))) (/.f32 1 (*.f32 (pow.f32 u 3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (*.f32 -1 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3))))) (+.f32 1 (/.f32 1 (*.f32 (pow.f32 u 2) (*.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (*.f32 -1 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2)))))))))
99.1%
(/.f32 (PI.f32) s)
96.3%
(PI.f32)
Compiler

Compiled 1241 to 790 computations (36.3% saved)

series256.0ms (1.1%)

Counts
18 → 127
Calls

48 calls:

TimeVariablePointExpression
71.0ms
s
@0
(*.f32 s (neg.f32 (log.f32 (-.f32 (+.f32 (/.f32 1 (*.f32 u (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (*.f32 -1 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))))) (/.f32 1 (*.f32 (pow.f32 u 3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (*.f32 -1 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3))))) (+.f32 1 (/.f32 1 (*.f32 (pow.f32 u 2) (*.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (*.f32 -1 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2)))))))))
49.0ms
s
@0
(*.f32 s (+.f32 (log.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))))) (*.f32 -1 (log.f32 s))))
36.0ms
u
@inf
(*.f32 u (-.f32 (*.f32 1/4 (PI.f32)) (*.f32 -1/4 (PI.f32))))
17.0ms
s
@-inf
(*.f32 s (+.f32 (log.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))))) (*.f32 -1 (log.f32 s))))
16.0ms
s
@inf
(*.f32 s (neg.f32 (log.f32 (-.f32 (+.f32 (/.f32 1 (*.f32 u (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (*.f32 -1 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))))) (/.f32 1 (*.f32 (pow.f32 u 3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (*.f32 -1 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3))))) (+.f32 1 (/.f32 1 (*.f32 (pow.f32 u 2) (*.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (*.f32 -1 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2)))))))))

rewrite237.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
635×log1p-expm1-u
635×expm1-log1p-u
602×pow1
253×prod-diff
248×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
072711
11418697
Stop Event
node limit
Counts
18 → 321
Calls
Call 1
Inputs
(PI.f32)
(/.f32 (PI.f32) s)
(*.f32 s (neg.f32 (log.f32 (-.f32 (+.f32 (/.f32 1 (*.f32 u (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (*.f32 -1 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))))) (/.f32 1 (*.f32 (pow.f32 u 3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (*.f32 -1 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3))))) (+.f32 1 (/.f32 1 (*.f32 (pow.f32 u 2) (*.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (*.f32 -1 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2)))))))))
(exp.f32 (/.f32 (PI.f32) s))
(PI.f32)
(*.f32 u (-.f32 (*.f32 1/4 (PI.f32)) (*.f32 -1/4 (PI.f32))))
(PI.f32)
(*.f32 u (PI.f32))
(-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 -1/4 (PI.f32)))
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 -1/4 (PI.f32))) s))))))
(PI.f32)
(log1p.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))
(*.f32 (PI.f32) u)
(+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4))
(PI.f32)
(*.f32 u (PI.f32))
(*.f32 s (+.f32 (log.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))))) (*.f32 -1 (log.f32 s))))
(+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))
Outputs
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) 1)
(*.f32 1 (PI.f32))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) 1)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(log.f32 (exp.f32 (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (PI.f32) 3))
(expm1.f32 (log1p.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) 1))
(+.f32 0 (/.f32 (PI.f32) s))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (/.f32 (PI.f32) s))) 2)) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (PI.f32) s)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (PI.f32) s)))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (PI.f32) s)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (PI.f32) s))) 1)
(*.f32 (PI.f32) (/.f32 1 s))
(*.f32 1 (/.f32 (PI.f32) s))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (PI.f32) s)) 2) (cbrt.f32 (/.f32 (PI.f32) s)))
(*.f32 (sqrt.f32 (/.f32 (PI.f32) s)) (sqrt.f32 (/.f32 (PI.f32) s)))
(pow.f32 (/.f32 (PI.f32) s) 1)
(pow.f32 (cbrt.f32 (/.f32 (PI.f32) s)) 3)
(pow.f32 (pow.f32 (/.f32 (PI.f32) s) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (PI.f32) s)) 2)
(pow.f32 (/.f32 s (PI.f32)) -1)
(log.f32 (exp.f32 (/.f32 (PI.f32) s)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (PI.f32) s))))
(cbrt.f32 (pow.f32 (/.f32 (PI.f32) s) 3))
(expm1.f32 (log1p.f32 (/.f32 (PI.f32) s)))
(log1p.f32 (expm1.f32 (/.f32 (PI.f32) s)))
(exp.f32 (log.f32 (/.f32 (PI.f32) s)))
(exp.f32 (*.f32 (log.f32 (/.f32 (PI.f32) s)) 1))
(-.f32 (exp.f32 (log1p.f32 (neg.f32 (*.f32 s (log.f32 (-.f32 (+.f32 (/.f32 (/.f32 1 u) (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 (pow.f32 u -3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)))) (+.f32 1 (/.f32 (pow.f32 u -2) (*.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2)))))))))) 1)
(pow.f32 (neg.f32 (*.f32 s (log.f32 (-.f32 (+.f32 (/.f32 (/.f32 1 u) (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 (pow.f32 u -3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)))) (+.f32 1 (/.f32 (pow.f32 u -2) (*.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2)))))))) 1)
(pow.f32 (cbrt.f32 (neg.f32 (*.f32 s (log.f32 (-.f32 (+.f32 (/.f32 (/.f32 1 u) (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 (pow.f32 u -3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)))) (+.f32 1 (/.f32 (pow.f32 u -2) (*.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2))))))))) 3)
(pow.f32 (pow.f32 (neg.f32 (*.f32 s (log.f32 (-.f32 (+.f32 (/.f32 (/.f32 1 u) (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 (pow.f32 u -3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)))) (+.f32 1 (/.f32 (pow.f32 u -2) (*.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2)))))))) 3) 1/3)
(pow.f32 (sqrt.f32 (neg.f32 (*.f32 s (log.f32 (-.f32 (+.f32 (/.f32 (/.f32 1 u) (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 (pow.f32 u -3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)))) (+.f32 1 (/.f32 (pow.f32 u -2) (*.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2))))))))) 2)
(neg.f32 (*.f32 s (log.f32 (-.f32 (+.f32 (/.f32 (/.f32 1 u) (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 (pow.f32 u -3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)))) (+.f32 1 (/.f32 (pow.f32 u -2) (*.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2))))))))
(log.f32 (pow.f32 (/.f32 1 (-.f32 (+.f32 (/.f32 (/.f32 1 u) (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 (pow.f32 u -3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)))) (+.f32 1 (/.f32 (pow.f32 u -2) (*.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2)))))) s))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (/.f32 1 (-.f32 (+.f32 (/.f32 (/.f32 1 u) (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 (pow.f32 u -3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)))) (+.f32 1 (/.f32 (pow.f32 u -2) (*.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2)))))) s) 1)))
(cbrt.f32 (pow.f32 (neg.f32 (*.f32 s (log.f32 (-.f32 (+.f32 (/.f32 (/.f32 1 u) (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 (pow.f32 u -3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)))) (+.f32 1 (/.f32 (pow.f32 u -2) (*.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2)))))))) 3))
(expm1.f32 (log1p.f32 (neg.f32 (*.f32 s (log.f32 (-.f32 (+.f32 (/.f32 (/.f32 1 u) (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 (pow.f32 u -3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)))) (+.f32 1 (/.f32 (pow.f32 u -2) (*.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2))))))))))
(log1p.f32 (-.f32 (pow.f32 (/.f32 1 (-.f32 (+.f32 (/.f32 (/.f32 1 u) (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 (pow.f32 u -3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)))) (+.f32 1 (/.f32 (pow.f32 u -2) (*.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2)))))) s) 1))
(exp.f32 (log.f32 (neg.f32 (*.f32 s (log.f32 (-.f32 (+.f32 (/.f32 (/.f32 1 u) (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 (pow.f32 u -3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)))) (+.f32 1 (/.f32 (pow.f32 u -2) (*.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2))))))))))
(exp.f32 (*.f32 (log.f32 (neg.f32 (*.f32 s (log.f32 (-.f32 (+.f32 (/.f32 (/.f32 1 u) (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 (pow.f32 u -3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)))) (+.f32 1 (/.f32 (pow.f32 u -2) (*.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2))))))))) 1))
(-.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 1)
(*.f32 1 (exp.f32 (/.f32 (PI.f32) s)))
(*.f32 (pow.f32 (cbrt.f32 (exp.f32 (/.f32 (PI.f32) s))) 2) (cbrt.f32 (exp.f32 (/.f32 (PI.f32) s))))
(*.f32 (sqrt.f32 (exp.f32 (/.f32 (PI.f32) s))) (sqrt.f32 (exp.f32 (/.f32 (PI.f32) s))))
(pow.f32 (exp.f32 (/.f32 (PI.f32) s)) 1)
(pow.f32 (exp.f32 (PI.f32)) (/.f32 1 s))
(pow.f32 (cbrt.f32 (exp.f32 (/.f32 (PI.f32) s))) 3)
(pow.f32 (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) 3) 1/3)
(pow.f32 (sqrt.f32 (exp.f32 (/.f32 (PI.f32) s))) 2)
(pow.f32 (exp.f32 1) (/.f32 (PI.f32) s))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (/.f32 (PI.f32) s)) 2)) (cbrt.f32 (/.f32 (PI.f32) s)))
(pow.f32 (exp.f32 (sqrt.f32 (/.f32 (PI.f32) s))) (sqrt.f32 (/.f32 (PI.f32) s)))
(log.f32 (exp.f32 (exp.f32 (/.f32 (PI.f32) s))))
(log.f32 (+.f32 1 (expm1.f32 (exp.f32 (/.f32 (PI.f32) s)))))
(cbrt.f32 (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) 3))
(expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))
(log1p.f32 (expm1.f32 (exp.f32 (/.f32 (PI.f32) s))))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) 1)
(*.f32 1 (PI.f32))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) 1)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(log.f32 (exp.f32 (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (PI.f32) 3))
(expm1.f32 (log1p.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u (*.f32 (PI.f32) 1/2)))) 1)
(pow.f32 (*.f32 u (*.f32 (PI.f32) 1/2)) 1)
(pow.f32 (cbrt.f32 (*.f32 u (*.f32 (PI.f32) 1/2))) 3)
(pow.f32 (pow.f32 (*.f32 u (*.f32 (PI.f32) 1/2)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u (*.f32 (PI.f32) 1/2))) 2)
(log.f32 (pow.f32 (exp.f32 u) (*.f32 (PI.f32) 1/2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u (*.f32 (PI.f32) 1/2)))))
(cbrt.f32 (pow.f32 (*.f32 u (*.f32 (PI.f32) 1/2)) 3))
(expm1.f32 (log1p.f32 (*.f32 u (*.f32 (PI.f32) 1/2))))
(log1p.f32 (expm1.f32 (*.f32 u (*.f32 (PI.f32) 1/2))))
(exp.f32 (log.f32 (*.f32 u (*.f32 (PI.f32) 1/2))))
(exp.f32 (*.f32 (log.f32 (*.f32 u (*.f32 (PI.f32) 1/2))) 1))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) 1)
(*.f32 1 (PI.f32))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) 1)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(log.f32 (exp.f32 (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (PI.f32) 3))
(expm1.f32 (log1p.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) u))) 1)
(pow.f32 (*.f32 (PI.f32) u) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) u)) 3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) u)) 2)
(pow.f32 (pow.f32 (*.f32 (PI.f32) u) 3) 1/3)
(log.f32 (pow.f32 (exp.f32 (PI.f32)) u))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) u))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) u) 3))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) u)))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) u)))
(exp.f32 (log.f32 (*.f32 (PI.f32) u)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) u)) 1))
(+.f32 (*.f32 -1/4 (*.f32 (PI.f32) u)) (*.f32 (PI.f32) 1/4))
(+.f32 (*.f32 -1/4 (*.f32 (PI.f32) u)) (neg.f32 (*.f32 (PI.f32) -1/4)))
(+.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) (fma.f32 (neg.f32 (PI.f32)) -1/4 (*.f32 (PI.f32) -1/4)))
(+.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) (fma.f32 (PI.f32) 1/4 (*.f32 (PI.f32) -1/4)))
(+.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 (PI.f32) -1/4))) (sqrt.f32 (*.f32 (PI.f32) -1/4)) (*.f32 (PI.f32) -1/4)))
(+.f32 (fma.f32 1 (*.f32 -1/4 (*.f32 (PI.f32) u)) (neg.f32 (*.f32 (*.f32 (PI.f32) -1/4) 1))) (fma.f32 (neg.f32 (*.f32 (PI.f32) -1/4)) 1 (*.f32 (*.f32 (PI.f32) -1/4) 1)))
(+.f32 (fma.f32 1 (*.f32 -1/4 (*.f32 (PI.f32) u)) (neg.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4)) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4)) 2) (*.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4)) 2))))
(+.f32 (fma.f32 -1/4 (*.f32 (PI.f32) u) (neg.f32 (*.f32 (*.f32 (PI.f32) -1/4) 1))) (fma.f32 (neg.f32 (*.f32 (PI.f32) -1/4)) 1 (*.f32 (*.f32 (PI.f32) -1/4) 1)))
(+.f32 (fma.f32 -1/4 (*.f32 (PI.f32) u) (neg.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4)) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4)) 2) (*.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4)) 2))))
(+.f32 (fma.f32 (*.f32 (PI.f32) u) -1/4 (neg.f32 (*.f32 (*.f32 (PI.f32) -1/4) 1))) (fma.f32 (neg.f32 (*.f32 (PI.f32) -1/4)) 1 (*.f32 (*.f32 (PI.f32) -1/4) 1)))
(+.f32 (fma.f32 (*.f32 (PI.f32) u) -1/4 (neg.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4)) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4)) 2) (*.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4)) 2))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (*.f32 -1/4 (*.f32 (PI.f32) u))) 2) (cbrt.f32 (*.f32 -1/4 (*.f32 (PI.f32) u))) (neg.f32 (*.f32 (*.f32 (PI.f32) -1/4) 1))) (fma.f32 (neg.f32 (*.f32 (PI.f32) -1/4)) 1 (*.f32 (*.f32 (PI.f32) -1/4) 1)))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (*.f32 -1/4 (*.f32 (PI.f32) u))) 2) (cbrt.f32 (*.f32 -1/4 (*.f32 (PI.f32) u))) (neg.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4)) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4)) 2) (*.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4)) 2))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 -1/4 (*.f32 (PI.f32) u))) (sqrt.f32 (*.f32 -1/4 (*.f32 (PI.f32) u))) (neg.f32 (*.f32 (*.f32 (PI.f32) -1/4) 1))) (fma.f32 (neg.f32 (*.f32 (PI.f32) -1/4)) 1 (*.f32 (*.f32 (PI.f32) -1/4) 1)))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 -1/4 (*.f32 (PI.f32) u))) (sqrt.f32 (*.f32 -1/4 (*.f32 (PI.f32) u))) (neg.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4)) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4)) 2) (*.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4)) 2))))
(+.f32 (fma.f32 (*.f32 -1/4 u) (PI.f32) (neg.f32 (*.f32 (*.f32 (PI.f32) -1/4) 1))) (fma.f32 (neg.f32 (*.f32 (PI.f32) -1/4)) 1 (*.f32 (*.f32 (PI.f32) -1/4) 1)))
(+.f32 (fma.f32 (*.f32 -1/4 u) (PI.f32) (neg.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4)) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4)) 2) (*.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4)) 2))))
(*.f32 1 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))))
(*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))))) 2) (cbrt.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))))) (sqrt.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))))))
(/.f32 (-.f32 (*.f32 -1/64 (pow.f32 (*.f32 (PI.f32) u) 3)) (*.f32 -1/64 (pow.f32 (PI.f32) 3))) (+.f32 (pow.f32 (*.f32 -1/4 (*.f32 (PI.f32) u)) 2) (+.f32 (pow.f32 (*.f32 (PI.f32) -1/4) 2) (*.f32 (*.f32 -1/4 (*.f32 (PI.f32) u)) (*.f32 (PI.f32) -1/4)))))
(/.f32 (-.f32 (pow.f32 (*.f32 -1/4 (*.f32 (PI.f32) u)) 2) (pow.f32 (*.f32 (PI.f32) -1/4) 2)) (fma.f32 -1/4 (*.f32 (PI.f32) u) (*.f32 (PI.f32) -1/4)))
(pow.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) 1)
(pow.f32 (cbrt.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))))) 3)
(pow.f32 (pow.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))))) 2)
(log.f32 (pow.f32 (exp.f32 -1/4) (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) 3))
(expm1.f32 (log1p.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))))))
(exp.f32 (log.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))))) 1))
(fma.f32 1 (*.f32 -1/4 (*.f32 (PI.f32) u)) (*.f32 (PI.f32) 1/4))
(fma.f32 1 (*.f32 -1/4 (*.f32 (PI.f32) u)) (neg.f32 (*.f32 (PI.f32) -1/4)))
(fma.f32 1 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) (fma.f32 (neg.f32 (PI.f32)) -1/4 (*.f32 (PI.f32) -1/4)))
(fma.f32 -1/4 (*.f32 (PI.f32) u) (*.f32 (PI.f32) 1/4))
(fma.f32 -1/4 (*.f32 (PI.f32) u) (neg.f32 (*.f32 (PI.f32) -1/4)))
(fma.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))) (fma.f32 (neg.f32 (PI.f32)) -1/4 (*.f32 (PI.f32) -1/4)))
(fma.f32 (*.f32 (PI.f32) u) -1/4 (*.f32 (PI.f32) 1/4))
(fma.f32 (*.f32 (PI.f32) u) -1/4 (neg.f32 (*.f32 (PI.f32) -1/4)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))))) 2) (cbrt.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))))) (fma.f32 (neg.f32 (PI.f32)) -1/4 (*.f32 (PI.f32) -1/4)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 -1/4 (*.f32 (PI.f32) u))) 2) (cbrt.f32 (*.f32 -1/4 (*.f32 (PI.f32) u))) (*.f32 (PI.f32) 1/4))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 -1/4 (*.f32 (PI.f32) u))) 2) (cbrt.f32 (*.f32 -1/4 (*.f32 (PI.f32) u))) (neg.f32 (*.f32 (PI.f32) -1/4)))
(fma.f32 (sqrt.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))))) (sqrt.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))))) (fma.f32 (neg.f32 (PI.f32)) -1/4 (*.f32 (PI.f32) -1/4)))
(fma.f32 (sqrt.f32 (*.f32 -1/4 (*.f32 (PI.f32) u))) (sqrt.f32 (*.f32 -1/4 (*.f32 (PI.f32) u))) (*.f32 (PI.f32) 1/4))
(fma.f32 (sqrt.f32 (*.f32 -1/4 (*.f32 (PI.f32) u))) (sqrt.f32 (*.f32 -1/4 (*.f32 (PI.f32) u))) (neg.f32 (*.f32 (PI.f32) -1/4)))
(fma.f32 (*.f32 -1/4 u) (PI.f32) (*.f32 (PI.f32) 1/4))
(fma.f32 (*.f32 -1/4 u) (PI.f32) (neg.f32 (*.f32 (PI.f32) -1/4)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 s (neg.f32 (log1p.f32 (*.f32 4 (/.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) s))))))) 1)
(pow.f32 (*.f32 s (neg.f32 (log1p.f32 (*.f32 4 (/.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) s))))) 1)
(pow.f32 (cbrt.f32 (*.f32 s (neg.f32 (log1p.f32 (*.f32 4 (/.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) s)))))) 3)
(pow.f32 (pow.f32 (*.f32 s (neg.f32 (log1p.f32 (*.f32 4 (/.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) s))))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 s (neg.f32 (log1p.f32 (*.f32 4 (/.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) s)))))) 2)
(neg.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) s)))))
(log.f32 (pow.f32 (/.f32 1 (fma.f32 4 (/.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) s) 1)) s))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 s (neg.f32 (log1p.f32 (*.f32 4 (/.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) s))))))))
(cbrt.f32 (pow.f32 (*.f32 s (neg.f32 (log1p.f32 (*.f32 4 (/.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) s))))) 3))
(expm1.f32 (log1p.f32 (*.f32 s (neg.f32 (log1p.f32 (*.f32 4 (/.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) s)))))))
(log1p.f32 (expm1.f32 (*.f32 s (neg.f32 (log1p.f32 (*.f32 4 (/.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) s)))))))
(exp.f32 (log.f32 (*.f32 s (neg.f32 (log1p.f32 (*.f32 4 (/.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) s)))))))
(exp.f32 (*.f32 (log.f32 (*.f32 s (neg.f32 (log1p.f32 (*.f32 4 (/.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) s)))))) 1))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) 1)
(*.f32 1 (PI.f32))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) 1)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(log.f32 (exp.f32 (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (PI.f32) 3))
(expm1.f32 (log1p.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) 1))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4))))) 1)
(*.f32 1 (log1p.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4))))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4)))) 2) (cbrt.f32 (log1p.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4)))))
(*.f32 (sqrt.f32 (log1p.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4)))) (sqrt.f32 (log1p.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4)))))
(pow.f32 (log1p.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4))) 1)
(pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4)))) 3)
(pow.f32 (pow.f32 (log1p.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4))) 3) 1/3)
(pow.f32 (sqrt.f32 (log1p.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4)))) 2)
(log.f32 (+.f32 1 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4))))
(cbrt.f32 (pow.f32 (log1p.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4))) 3))
(expm1.f32 (log1p.f32 (log1p.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4)))))
(exp.f32 (log.f32 (log1p.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4)))))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4)))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) u))) 1)
(pow.f32 (*.f32 (PI.f32) u) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) u)) 3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) u)) 2)
(pow.f32 (pow.f32 (*.f32 (PI.f32) u) 3) 1/3)
(log.f32 (pow.f32 (exp.f32 (PI.f32)) u))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) u))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) u) 3))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) u)))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) u)))
(exp.f32 (log.f32 (*.f32 (PI.f32) u)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) u)) 1))
(-.f32 (+.f32 1 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4))) 1)
(*.f32 1 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4))) 2) (cbrt.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4))))
(*.f32 (sqrt.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4))) (sqrt.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4))))
(/.f32 (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 3) 1/8) (*.f32 -1/64 (pow.f32 (PI.f32) 3))) (+.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 u 1/2)) 2) (-.f32 (pow.f32 (*.f32 (PI.f32) -1/4) 2) (*.f32 (*.f32 (PI.f32) (*.f32 u 1/2)) (*.f32 (PI.f32) -1/4)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 u 1/2)) 2) (pow.f32 (*.f32 (PI.f32) -1/4) 2)) (-.f32 (*.f32 (PI.f32) (*.f32 u 1/2)) (*.f32 (PI.f32) -1/4)))
(pow.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4)) 1)
(pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4))) 3)
(pow.f32 (pow.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4)) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4))) 2)
(log.f32 (exp.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4)))))
(cbrt.f32 (pow.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4))))
(log1p.f32 (expm1.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4))))
(exp.f32 (log.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4))) 1))
(fma.f32 (PI.f32) -1/4 (*.f32 (PI.f32) (*.f32 u 1/2)))
(fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4))
(fma.f32 1 (*.f32 (PI.f32) -1/4) (*.f32 (PI.f32) (*.f32 u 1/2)))
(fma.f32 1 (*.f32 (PI.f32) (*.f32 u 1/2)) (*.f32 (PI.f32) -1/4))
(fma.f32 -1/4 (PI.f32) (*.f32 (PI.f32) (*.f32 u 1/2)))
(fma.f32 (*.f32 (PI.f32) u) 1/2 (*.f32 (PI.f32) -1/4))
(fma.f32 1/2 (*.f32 (PI.f32) u) (*.f32 (PI.f32) -1/4))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 u 1/2))) 2) (cbrt.f32 (*.f32 (PI.f32) (*.f32 u 1/2))) (*.f32 (PI.f32) -1/4))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4)) 2) (cbrt.f32 (*.f32 (PI.f32) -1/4)) (*.f32 (PI.f32) (*.f32 u 1/2)))
(fma.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 u 1/2))) (sqrt.f32 (*.f32 (PI.f32) (*.f32 u 1/2))) (*.f32 (PI.f32) -1/4))
(fma.f32 (sqrt.f32 (*.f32 (PI.f32) -1/4)) (sqrt.f32 (*.f32 (PI.f32) -1/4)) (*.f32 (PI.f32) (*.f32 u 1/2)))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) 1)
(*.f32 1 (PI.f32))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) 1)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(log.f32 (exp.f32 (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (PI.f32) 3))
(expm1.f32 (log1p.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) u))) 1)
(pow.f32 (*.f32 (PI.f32) u) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) u)) 3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) u)) 2)
(pow.f32 (pow.f32 (*.f32 (PI.f32) u) 3) 1/3)
(log.f32 (pow.f32 (exp.f32 (PI.f32)) u))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) u))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) u) 3))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) u)))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) u)))
(exp.f32 (log.f32 (*.f32 (PI.f32) u)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) u)) 1))
(+.f32 (*.f32 s (log.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) (*.f32 1/4 (*.f32 (PI.f32) u)))))) (*.f32 s (neg.f32 (log.f32 s))))
(+.f32 (*.f32 (log.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) (*.f32 1/4 (*.f32 (PI.f32) u))))) s) (*.f32 (neg.f32 (log.f32 s)) s))
(-.f32 (exp.f32 (log1p.f32 (*.f32 s (log.f32 (*.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) (*.f32 1/4 (*.f32 (PI.f32) u)))) (/.f32 1 s)))))) 1)
(pow.f32 (*.f32 s (log.f32 (*.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) (*.f32 1/4 (*.f32 (PI.f32) u)))) (/.f32 1 s)))) 1)
(pow.f32 (cbrt.f32 (*.f32 s (log.f32 (*.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) (*.f32 1/4 (*.f32 (PI.f32) u)))) (/.f32 1 s))))) 3)
(pow.f32 (pow.f32 (*.f32 s (log.f32 (*.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) (*.f32 1/4 (*.f32 (PI.f32) u)))) (/.f32 1 s)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 s (log.f32 (*.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) (*.f32 1/4 (*.f32 (PI.f32) u)))) (/.f32 1 s))))) 2)
(log.f32 (pow.f32 (*.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) (*.f32 1/4 (*.f32 (PI.f32) u)))) (/.f32 1 s)) s))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) (*.f32 1/4 (*.f32 (PI.f32) u)))) (/.f32 1 s)) s) 1)))
(cbrt.f32 (pow.f32 (*.f32 s (log.f32 (*.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) (*.f32 1/4 (*.f32 (PI.f32) u)))) (/.f32 1 s)))) 3))
(expm1.f32 (log1p.f32 (*.f32 s (log.f32 (*.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) (*.f32 1/4 (*.f32 (PI.f32) u)))) (/.f32 1 s))))))
(log1p.f32 (-.f32 (pow.f32 (*.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) (*.f32 1/4 (*.f32 (PI.f32) u)))) (/.f32 1 s)) s) 1))
(exp.f32 (log.f32 (*.f32 s (log.f32 (*.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) (*.f32 1/4 (*.f32 (PI.f32) u)))) (/.f32 1 s))))))
(exp.f32 (*.f32 (log.f32 (*.f32 s (log.f32 (*.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) (*.f32 1/4 (*.f32 (PI.f32) u)))) (/.f32 1 s))))) 1))
(fma.f32 s (log.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) (*.f32 1/4 (*.f32 (PI.f32) u))))) (*.f32 s (neg.f32 (log.f32 s))))
(fma.f32 (log.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) (*.f32 1/4 (*.f32 (PI.f32) u))))) s (*.f32 (neg.f32 (log.f32 s)) s))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 1/4 (*.f32 (PI.f32) u) (*.f32 (PI.f32) -1/4)))) 1)
(*.f32 1 (fma.f32 1/4 (*.f32 (PI.f32) u) (*.f32 (PI.f32) -1/4)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 1/4 (*.f32 (PI.f32) u) (*.f32 (PI.f32) -1/4))) 2) (cbrt.f32 (fma.f32 1/4 (*.f32 (PI.f32) u) (*.f32 (PI.f32) -1/4))))
(*.f32 (sqrt.f32 (fma.f32 1/4 (*.f32 (PI.f32) u) (*.f32 (PI.f32) -1/4))) (sqrt.f32 (fma.f32 1/4 (*.f32 (PI.f32) u) (*.f32 (PI.f32) -1/4))))
(/.f32 (+.f32 (*.f32 -1/64 (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 (*.f32 (PI.f32) u) 3) 1/64)) (+.f32 (pow.f32 (*.f32 (PI.f32) -1/4) 2) (-.f32 (pow.f32 (*.f32 1/4 (*.f32 (PI.f32) u)) 2) (*.f32 (*.f32 (PI.f32) -1/4) (*.f32 1/4 (*.f32 (PI.f32) u))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) -1/4) 2) (pow.f32 (*.f32 1/4 (*.f32 (PI.f32) u)) 2)) (-.f32 (*.f32 (PI.f32) -1/4) (*.f32 1/4 (*.f32 (PI.f32) u))))
(pow.f32 (fma.f32 1/4 (*.f32 (PI.f32) u) (*.f32 (PI.f32) -1/4)) 1)
(pow.f32 (cbrt.f32 (fma.f32 1/4 (*.f32 (PI.f32) u) (*.f32 (PI.f32) -1/4))) 3)
(pow.f32 (pow.f32 (fma.f32 1/4 (*.f32 (PI.f32) u) (*.f32 (PI.f32) -1/4)) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 1/4 (*.f32 (PI.f32) u) (*.f32 (PI.f32) -1/4))) 2)
(log.f32 (exp.f32 (fma.f32 1/4 (*.f32 (PI.f32) u) (*.f32 (PI.f32) -1/4))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 1/4 (*.f32 (PI.f32) u) (*.f32 (PI.f32) -1/4)))))
(cbrt.f32 (pow.f32 (fma.f32 1/4 (*.f32 (PI.f32) u) (*.f32 (PI.f32) -1/4)) 3))
(expm1.f32 (log1p.f32 (fma.f32 1/4 (*.f32 (PI.f32) u) (*.f32 (PI.f32) -1/4))))
(log1p.f32 (expm1.f32 (fma.f32 1/4 (*.f32 (PI.f32) u) (*.f32 (PI.f32) -1/4))))
(exp.f32 (log.f32 (fma.f32 1/4 (*.f32 (PI.f32) u) (*.f32 (PI.f32) -1/4))))
(exp.f32 (*.f32 (log.f32 (fma.f32 1/4 (*.f32 (PI.f32) u) (*.f32 (PI.f32) -1/4))) 1))
(fma.f32 (PI.f32) -1/4 (*.f32 1/4 (*.f32 (PI.f32) u)))
(fma.f32 1 (*.f32 (PI.f32) -1/4) (*.f32 1/4 (*.f32 (PI.f32) u)))
(fma.f32 1 (*.f32 1/4 (*.f32 (PI.f32) u)) (*.f32 (PI.f32) -1/4))
(fma.f32 1/4 (*.f32 (PI.f32) u) (*.f32 (PI.f32) -1/4))
(fma.f32 -1/4 (PI.f32) (*.f32 1/4 (*.f32 (PI.f32) u)))
(fma.f32 (*.f32 (PI.f32) u) 1/4 (*.f32 (PI.f32) -1/4))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 1/4 (*.f32 (PI.f32) u))) 2) (cbrt.f32 (*.f32 1/4 (*.f32 (PI.f32) u))) (*.f32 (PI.f32) -1/4))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4)) 2) (cbrt.f32 (*.f32 (PI.f32) -1/4)) (*.f32 1/4 (*.f32 (PI.f32) u)))
(fma.f32 (sqrt.f32 (*.f32 1/4 (*.f32 (PI.f32) u))) (sqrt.f32 (*.f32 1/4 (*.f32 (PI.f32) u))) (*.f32 (PI.f32) -1/4))
(fma.f32 (sqrt.f32 (*.f32 (PI.f32) -1/4)) (sqrt.f32 (*.f32 (PI.f32) -1/4)) (*.f32 1/4 (*.f32 (PI.f32) u)))
(fma.f32 (*.f32 1/4 u) (PI.f32) (*.f32 (PI.f32) -1/4))

eval3.3s (14.2%)

Compiler

Compiled 122753 to 83537 computations (31.9% saved)

prune420.0ms (1.8%)

Pruning

36 alts after pruning (29 fresh and 7 done)

PrunedKeptTotal
New1923131936
Fresh11617
Picked235
Done044
Total1926361962
Accuracy
99.2%
Counts
1962 → 36
Alt Table
Click to see full alt table
StatusAccuracyProgram
0.6%
(pow.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s)))) 3) 1/3)
0.9%
(pow.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s)))) 1)
0.9%
(pow.f32 (cbrt.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s))))) 3)
96.7%
(pow.f32 (cbrt.f32 (neg.f32 (*.f32 s (log.f32 (-.f32 (+.f32 (/.f32 (/.f32 1 u) (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 (pow.f32 u -3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)))) (+.f32 1 (/.f32 (pow.f32 u -2) (*.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2))))))))) 3)
0.5%
(-.f32 (exp.f32 (log1p.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s)))))) 1)
24.9%
(+.f32 (*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (/.f32 (PI.f32) s))))) (/.f32 (*.f32 u (PI.f32)) (+.f32 1 (/.f32 (PI.f32) s))))
24.9%
(+.f32 (*.f32 -4 (/.f32 (*.f32 s (*.f32 u (-.f32 (*.f32 -1/4 (/.f32 (PI.f32) s)) (*.f32 1/4 (/.f32 (PI.f32) s))))) (+.f32 1 (/.f32 (PI.f32) s)))) (*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (/.f32 (PI.f32) s))))))
97.1%
(*.f32 s (neg.f32 (log.f32 (-.f32 (+.f32 (/.f32 1 (*.f32 u (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (*.f32 -1 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (+.f32 1 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (PI.f32) 2) (pow.f32 s 2))) (/.f32 (PI.f32) s)))))))) (/.f32 1 (*.f32 (pow.f32 u 3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (*.f32 -1 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3))))) (+.f32 1 (/.f32 1 (*.f32 (pow.f32 u 2) (*.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (*.f32 -1 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2)))))))))
83.6%
(*.f32 s (neg.f32 (log.f32 (-.f32 (+.f32 (/.f32 1 (*.f32 u (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (*.f32 -1 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))))) (/.f32 1 (*.f32 (pow.f32 u 3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (*.f32 -1 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3))))) (+.f32 1 (/.f32 1 (*.f32 (pow.f32 u 2) (*.f32 (+.f32 1 (+.f32 1 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (*.f32 -1 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2)))))))))
98.9%
(*.f32 s (neg.f32 (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1))))
24.7%
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))) s))))))
24.7%
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 (PI.f32) (+.f32 (*.f32 1/4 u) -1/4))) s))))))
24.9%
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 -1/4 (expm1.f32 (log1p.f32 (PI.f32))))) s))))))
24.9%
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 -1/4 (PI.f32))) s))))))
10.3%
(*.f32 s (neg.f32 (log.f32 1)))
11.3%
(*.f32 4 (/.f32 1 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) (pow.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) 2))))
11.3%
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 1/4 (pow.f32 (cbrt.f32 (PI.f32)) 3)))))
11.3%
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) -1/4))))
11.3%
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (*.f32 -1/4 (-.f32 (*.f32 (PI.f32) u) (PI.f32)))))
11.3%
(*.f32 4 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))
5.1%
(*.f32 4 (*.f32 u (-.f32 (*.f32 1/4 (PI.f32)) (*.f32 -1/4 (PI.f32)))))
11.3%
(*.f32 4 (log1p.f32 (expm1.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))))
11.3%
(*.f32 4 (log.f32 (exp.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))))
11.3%
(*.f32 4 (expm1.f32 (log1p.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))))
11.0%
(*.f32 -1 (pow.f32 (cbrt.f32 (PI.f32)) 3))
24.8%
(*.f32 -1 (+.f32 (*.f32 (log.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) (*.f32 1/4 (*.f32 (PI.f32) u))))) s) (*.f32 (neg.f32 (log.f32 s)) s)))
25.0%
(*.f32 -1 (+.f32 (*.f32 4 (/.f32 (*.f32 s (*.f32 u (-.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (PI.f32))))) (PI.f32))) (*.f32 s (+.f32 (log.f32 (PI.f32)) (*.f32 -1 (log.f32 s))))))
24.7%
(*.f32 -1 (*.f32 s (+.f32 (log.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))))) (log.f32 (/.f32 1 s)))))
25.0%
(*.f32 -1 (*.f32 s (+.f32 (log.f32 (PI.f32)) (*.f32 -1 (log.f32 s)))))
24.9%
(*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (/.f32 (PI.f32) s)))))
14.9%
(*.f32 -1 (log.f32 (pow.f32 (*.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) (*.f32 1/4 (*.f32 (PI.f32) u)))) (/.f32 1 s)) s)))
11.0%
(*.f32 -1 (PI.f32))
98.4%
(neg.f32 (*.f32 s (log.f32 (-.f32 (+.f32 (/.f32 (/.f32 1 u) (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 (pow.f32 u -3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)))) (+.f32 1 (/.f32 (pow.f32 u -2) (*.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2))))))))
24.2%
(log.f32 (pow.f32 (/.f32 1 (-.f32 (+.f32 (/.f32 (/.f32 1 u) (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 (pow.f32 u -3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)))) (+.f32 1 (/.f32 (pow.f32 u -2) (*.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2)))))) s))
0.9%
(exp.f32 (log.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s))))))
45.9%
(cbrt.f32 (pow.f32 (neg.f32 (*.f32 s (log.f32 (-.f32 (+.f32 (/.f32 (/.f32 1 u) (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 (pow.f32 u -3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)))) (+.f32 1 (/.f32 (pow.f32 u -2) (*.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2)))))))) 3))
Compiler

Compiled 2300 to 1678 computations (27% saved)

localize2.5s (11%)

Localize:

Found 19 expressions with local error:

NewAccuracyProgram
98.9%
(*.f32 (PI.f32) u)
98.8%
(*.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) (*.f32 1/4 (*.f32 (PI.f32) u)))) (/.f32 1 s))
96.3%
(PI.f32)
27.1%
(log.f32 (pow.f32 (*.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) (*.f32 1/4 (*.f32 (PI.f32) u)))) (/.f32 1 s)) s))
99.0%
(+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))
99.0%
(*.f32 s (+.f32 (log.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))))) (log.f32 (/.f32 1 s))))
98.9%
(*.f32 u (PI.f32))
96.3%
(PI.f32)
99.1%
(/.f32 (PI.f32) s)
99.1%
(*.f32 s (log.f32 (+.f32 1 (/.f32 (PI.f32) s))))
99.0%
(*.f32 u (-.f32 (*.f32 -1/4 (/.f32 (PI.f32) s)) (*.f32 1/4 (/.f32 (PI.f32) s))))
96.3%
(PI.f32)
98.9%
(+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4))
98.9%
(*.f32 (PI.f32) u)
96.3%
(PI.f32)
99.7%
(exp.f32 (/.f32 (PI.f32) s))
99.2%
(*.f32 s (log.f32 (-.f32 (+.f32 (/.f32 (/.f32 1 u) (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 (pow.f32 u -3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)))) (+.f32 1 (/.f32 (pow.f32 u -2) (*.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2)))))))
99.1%
(/.f32 (PI.f32) s)
96.3%
(PI.f32)
Compiler

Compiled 1246 to 684 computations (45.1% saved)

series633.0ms (2.7%)

Counts
19 → 163
Calls

57 calls:

TimeVariablePointExpression
271.0ms
s
@0
(*.f32 s (log.f32 (-.f32 (+.f32 (/.f32 (/.f32 1 u) (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 (pow.f32 u -3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)))) (+.f32 1 (/.f32 (pow.f32 u -2) (*.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2)))))))
135.0ms
u
@0
(+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4))
44.0ms
s
@inf
(*.f32 s (+.f32 (log.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))))) (log.f32 (/.f32 1 s))))
36.0ms
s
@inf
(log.f32 (pow.f32 (*.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) (*.f32 1/4 (*.f32 (PI.f32) u)))) (/.f32 1 s)) s))
32.0ms
s
@-inf
(log.f32 (pow.f32 (*.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) (*.f32 1/4 (*.f32 (PI.f32) u)))) (/.f32 1 s)) s))

rewrite220.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
655×log1p-expm1-u
655×expm1-log1p-u
619×pow1
258×prod-diff
251×unpow-prod-down
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
076766
11490758
Stop Event
node limit
Counts
19 → 314
Calls
Call 1
Inputs
(PI.f32)
(/.f32 (PI.f32) s)
(*.f32 s (log.f32 (-.f32 (+.f32 (/.f32 (/.f32 1 u) (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 (pow.f32 u -3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)))) (+.f32 1 (/.f32 (pow.f32 u -2) (*.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2)))))))
(exp.f32 (/.f32 (PI.f32) s))
(PI.f32)
(*.f32 (PI.f32) u)
(+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4))
(PI.f32)
(*.f32 u (-.f32 (*.f32 -1/4 (/.f32 (PI.f32) s)) (*.f32 1/4 (/.f32 (PI.f32) s))))
(*.f32 s (log.f32 (+.f32 1 (/.f32 (PI.f32) s))))
(/.f32 (PI.f32) s)
(PI.f32)
(*.f32 u (PI.f32))
(*.f32 s (+.f32 (log.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))))) (log.f32 (/.f32 1 s))))
(+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))
(log.f32 (pow.f32 (*.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) (*.f32 1/4 (*.f32 (PI.f32) u)))) (/.f32 1 s)) s))
(PI.f32)
(*.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) (*.f32 1/4 (*.f32 (PI.f32) u)))) (/.f32 1 s))
(*.f32 (PI.f32) u)
Outputs
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) 1)
(*.f32 1 (PI.f32))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) 1)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(log.f32 (exp.f32 (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (PI.f32) 3))
(expm1.f32 (log1p.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) 1))
(+.f32 0 (/.f32 (PI.f32) s))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (/.f32 (PI.f32) s))) 2)) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (PI.f32) s)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (PI.f32) s)))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (PI.f32) s)))))
(-.f32 (+.f32 (/.f32 (PI.f32) s) 1) 1)
(*.f32 (PI.f32) (/.f32 1 s))
(*.f32 1 (/.f32 (PI.f32) s))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (PI.f32) s)) 2) (cbrt.f32 (/.f32 (PI.f32) s)))
(*.f32 (sqrt.f32 (/.f32 (PI.f32) s)) (sqrt.f32 (/.f32 (PI.f32) s)))
(pow.f32 (/.f32 (PI.f32) s) 1)
(pow.f32 (cbrt.f32 (/.f32 (PI.f32) s)) 3)
(pow.f32 (sqrt.f32 (/.f32 (PI.f32) s)) 2)
(pow.f32 (pow.f32 (/.f32 (PI.f32) s) 3) 1/3)
(pow.f32 (/.f32 s (PI.f32)) -1)
(log.f32 (exp.f32 (/.f32 (PI.f32) s)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (PI.f32) s))))
(cbrt.f32 (pow.f32 (/.f32 (PI.f32) s) 3))
(expm1.f32 (log1p.f32 (/.f32 (PI.f32) s)))
(log1p.f32 (expm1.f32 (/.f32 (PI.f32) s)))
(exp.f32 (log.f32 (/.f32 (PI.f32) s)))
(exp.f32 (*.f32 (log.f32 (/.f32 (PI.f32) s)) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 s (log.f32 (+.f32 (/.f32 1 (*.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) u)) (-.f32 (/.f32 (/.f32 (pow.f32 u -3) (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2)) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)) (+.f32 1 (/.f32 (/.f32 (pow.f32 u -2) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2))))))))) 1)
(pow.f32 (*.f32 s (log.f32 (+.f32 (/.f32 1 (*.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) u)) (-.f32 (/.f32 (/.f32 (pow.f32 u -3) (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2)) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)) (+.f32 1 (/.f32 (/.f32 (pow.f32 u -2) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2))))))) 1)
(pow.f32 (cbrt.f32 (*.f32 s (log.f32 (+.f32 (/.f32 1 (*.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) u)) (-.f32 (/.f32 (/.f32 (pow.f32 u -3) (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2)) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)) (+.f32 1 (/.f32 (/.f32 (pow.f32 u -2) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2)))))))) 3)
(pow.f32 (pow.f32 (*.f32 s (log.f32 (+.f32 (/.f32 1 (*.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) u)) (-.f32 (/.f32 (/.f32 (pow.f32 u -3) (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2)) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)) (+.f32 1 (/.f32 (/.f32 (pow.f32 u -2) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2))))))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 s (log.f32 (+.f32 (/.f32 1 (*.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) u)) (-.f32 (/.f32 (/.f32 (pow.f32 u -3) (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2)) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)) (+.f32 1 (/.f32 (/.f32 (pow.f32 u -2) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2)))))))) 2)
(log.f32 (pow.f32 (+.f32 (/.f32 1 (*.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) u)) (-.f32 (/.f32 (/.f32 (pow.f32 u -3) (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2)) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)) (+.f32 1 (/.f32 (/.f32 (pow.f32 u -2) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2))))) s))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 (/.f32 1 (*.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) u)) (-.f32 (/.f32 (/.f32 (pow.f32 u -3) (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2)) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)) (+.f32 1 (/.f32 (/.f32 (pow.f32 u -2) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2))))) s) 1)))
(cbrt.f32 (pow.f32 (*.f32 s (log.f32 (+.f32 (/.f32 1 (*.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) u)) (-.f32 (/.f32 (/.f32 (pow.f32 u -3) (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2)) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)) (+.f32 1 (/.f32 (/.f32 (pow.f32 u -2) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2))))))) 3))
(expm1.f32 (log1p.f32 (*.f32 s (log.f32 (+.f32 (/.f32 1 (*.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) u)) (-.f32 (/.f32 (/.f32 (pow.f32 u -3) (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2)) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)) (+.f32 1 (/.f32 (/.f32 (pow.f32 u -2) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2)))))))))
(log1p.f32 (-.f32 (pow.f32 (+.f32 (/.f32 1 (*.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) u)) (-.f32 (/.f32 (/.f32 (pow.f32 u -3) (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2)) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)) (+.f32 1 (/.f32 (/.f32 (pow.f32 u -2) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2))))) s) 1))
(exp.f32 (log.f32 (*.f32 s (log.f32 (+.f32 (/.f32 1 (*.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) u)) (-.f32 (/.f32 (/.f32 (pow.f32 u -3) (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2)) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)) (+.f32 1 (/.f32 (/.f32 (pow.f32 u -2) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2)))))))))
(exp.f32 (*.f32 (log.f32 (*.f32 s (log.f32 (+.f32 (/.f32 1 (*.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) u)) (-.f32 (/.f32 (/.f32 (pow.f32 u -3) (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2)) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)) (+.f32 1 (/.f32 (/.f32 (pow.f32 u -2) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2)))))))) 1))
(-.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 1)
(*.f32 1 (exp.f32 (/.f32 (PI.f32) s)))
(*.f32 (pow.f32 (cbrt.f32 (exp.f32 (/.f32 (PI.f32) s))) 2) (cbrt.f32 (exp.f32 (/.f32 (PI.f32) s))))
(*.f32 (sqrt.f32 (exp.f32 (/.f32 (PI.f32) s))) (sqrt.f32 (exp.f32 (/.f32 (PI.f32) s))))
(pow.f32 (exp.f32 (/.f32 (PI.f32) s)) 1)
(pow.f32 (exp.f32 (PI.f32)) (/.f32 1 s))
(pow.f32 (cbrt.f32 (exp.f32 (/.f32 (PI.f32) s))) 3)
(pow.f32 (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) 3) 1/3)
(pow.f32 (sqrt.f32 (exp.f32 (/.f32 (PI.f32) s))) 2)
(pow.f32 (exp.f32 1) (/.f32 (PI.f32) s))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (/.f32 (PI.f32) s)) 2)) (cbrt.f32 (/.f32 (PI.f32) s)))
(pow.f32 (exp.f32 (sqrt.f32 (/.f32 (PI.f32) s))) (sqrt.f32 (/.f32 (PI.f32) s)))
(log.f32 (exp.f32 (exp.f32 (/.f32 (PI.f32) s))))
(log.f32 (+.f32 1 (expm1.f32 (exp.f32 (/.f32 (PI.f32) s)))))
(cbrt.f32 (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) 3))
(expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))
(log1p.f32 (expm1.f32 (exp.f32 (/.f32 (PI.f32) s))))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) 1)
(*.f32 1 (PI.f32))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) 1)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(log.f32 (exp.f32 (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (PI.f32) 3))
(expm1.f32 (log1p.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) u))) 1)
(pow.f32 (*.f32 (PI.f32) u) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) u)) 3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) u)) 2)
(pow.f32 (pow.f32 (*.f32 (PI.f32) u) 3) 1/3)
(log.f32 (pow.f32 (exp.f32 (PI.f32)) u))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) u))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) u) 3))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) u)))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) u)))
(exp.f32 (log.f32 (*.f32 (PI.f32) u)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) u)) 1))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4)))) 1)
(*.f32 1 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4))) 2) (cbrt.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4))))
(*.f32 (sqrt.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4))) (sqrt.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4))))
(/.f32 (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) u) 3) 1/8) (*.f32 (pow.f32 (PI.f32) 3) -1/64)) (+.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 u 1/2)) 2) (-.f32 (pow.f32 (*.f32 (PI.f32) -1/4) 2) (*.f32 (*.f32 (PI.f32) (*.f32 u 1/2)) (*.f32 (PI.f32) -1/4)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 u 1/2)) 2) (pow.f32 (*.f32 (PI.f32) -1/4) 2)) (-.f32 (*.f32 (PI.f32) (*.f32 u 1/2)) (*.f32 (PI.f32) -1/4)))
(pow.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4)) 1)
(pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4))) 3)
(pow.f32 (pow.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4)) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4))) 2)
(log.f32 (exp.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4)))))
(log.f32 (*.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 u 1/2)) (pow.f32 (exp.f32 (PI.f32)) -1/4)))
(log.f32 (*.f32 (pow.f32 (exp.f32 (PI.f32)) -1/4) (pow.f32 (exp.f32 (PI.f32)) (*.f32 u 1/2))))
(cbrt.f32 (pow.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4))))
(log1p.f32 (expm1.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4))))
(exp.f32 (log.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4))) 1))
(fma.f32 (PI.f32) -1/4 (*.f32 (PI.f32) (*.f32 u 1/2)))
(fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4))
(fma.f32 1 (*.f32 (PI.f32) (*.f32 u 1/2)) (*.f32 (PI.f32) -1/4))
(fma.f32 1 (*.f32 (PI.f32) -1/4) (*.f32 (PI.f32) (*.f32 u 1/2)))
(fma.f32 (*.f32 (PI.f32) u) 1/2 (*.f32 (PI.f32) -1/4))
(fma.f32 1/2 (*.f32 (PI.f32) u) (*.f32 (PI.f32) -1/4))
(fma.f32 -1/4 (PI.f32) (*.f32 (PI.f32) (*.f32 u 1/2)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4)) 2) (cbrt.f32 (*.f32 (PI.f32) -1/4)) (*.f32 (PI.f32) (*.f32 u 1/2)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 u 1/2))) 2) (cbrt.f32 (*.f32 (PI.f32) (*.f32 u 1/2))) (*.f32 (PI.f32) -1/4))
(fma.f32 (sqrt.f32 (*.f32 (PI.f32) -1/4)) (sqrt.f32 (*.f32 (PI.f32) -1/4)) (*.f32 (PI.f32) (*.f32 u 1/2)))
(fma.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 u 1/2))) (sqrt.f32 (*.f32 (PI.f32) (*.f32 u 1/2))) (*.f32 (PI.f32) -1/4))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) 1)
(*.f32 1 (PI.f32))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) 1)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(log.f32 (exp.f32 (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (PI.f32) 3))
(expm1.f32 (log1p.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u (*.f32 (/.f32 (PI.f32) s) -1/2)))) 1)
(pow.f32 (*.f32 u (*.f32 (/.f32 (PI.f32) s) -1/2)) 1)
(pow.f32 (cbrt.f32 (*.f32 u (*.f32 (/.f32 (PI.f32) s) -1/2))) 3)
(pow.f32 (pow.f32 (*.f32 u (*.f32 (/.f32 (PI.f32) s) -1/2)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u (*.f32 (/.f32 (PI.f32) s) -1/2))) 2)
(log.f32 (pow.f32 (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) -1/2) u))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u (*.f32 (/.f32 (PI.f32) s) -1/2)))))
(cbrt.f32 (pow.f32 (*.f32 u (*.f32 (/.f32 (PI.f32) s) -1/2)) 3))
(expm1.f32 (log1p.f32 (*.f32 u (*.f32 (/.f32 (PI.f32) s) -1/2))))
(log1p.f32 (expm1.f32 (*.f32 u (*.f32 (/.f32 (PI.f32) s) -1/2))))
(exp.f32 (log.f32 (*.f32 u (*.f32 (/.f32 (PI.f32) s) -1/2))))
(exp.f32 (*.f32 (log.f32 (*.f32 u (*.f32 (/.f32 (PI.f32) s) -1/2))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 s (log1p.f32 (/.f32 (PI.f32) s))))) 1)
(pow.f32 (*.f32 s (log1p.f32 (/.f32 (PI.f32) s))) 1)
(pow.f32 (cbrt.f32 (*.f32 s (log1p.f32 (/.f32 (PI.f32) s)))) 3)
(pow.f32 (pow.f32 (*.f32 s (log1p.f32 (/.f32 (PI.f32) s))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 s (log1p.f32 (/.f32 (PI.f32) s)))) 2)
(log.f32 (pow.f32 (+.f32 (/.f32 (PI.f32) s) 1) s))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 s (log1p.f32 (/.f32 (PI.f32) s))))))
(cbrt.f32 (pow.f32 (*.f32 s (log1p.f32 (/.f32 (PI.f32) s))) 3))
(expm1.f32 (log1p.f32 (*.f32 s (log1p.f32 (/.f32 (PI.f32) s)))))
(log1p.f32 (expm1.f32 (*.f32 s (log1p.f32 (/.f32 (PI.f32) s)))))
(exp.f32 (log.f32 (*.f32 s (log1p.f32 (/.f32 (PI.f32) s)))))
(exp.f32 (*.f32 (log.f32 (*.f32 s (log1p.f32 (/.f32 (PI.f32) s)))) 1))
(+.f32 0 (/.f32 (PI.f32) s))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (/.f32 (PI.f32) s))) 2)) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (PI.f32) s)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (PI.f32) s)))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (PI.f32) s)))))
(-.f32 (+.f32 (/.f32 (PI.f32) s) 1) 1)
(*.f32 (PI.f32) (/.f32 1 s))
(*.f32 1 (/.f32 (PI.f32) s))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (PI.f32) s)) 2) (cbrt.f32 (/.f32 (PI.f32) s)))
(*.f32 (sqrt.f32 (/.f32 (PI.f32) s)) (sqrt.f32 (/.f32 (PI.f32) s)))
(pow.f32 (/.f32 (PI.f32) s) 1)
(pow.f32 (cbrt.f32 (/.f32 (PI.f32) s)) 3)
(pow.f32 (sqrt.f32 (/.f32 (PI.f32) s)) 2)
(pow.f32 (pow.f32 (/.f32 (PI.f32) s) 3) 1/3)
(pow.f32 (/.f32 s (PI.f32)) -1)
(log.f32 (exp.f32 (/.f32 (PI.f32) s)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (PI.f32) s))))
(cbrt.f32 (pow.f32 (/.f32 (PI.f32) s) 3))
(expm1.f32 (log1p.f32 (/.f32 (PI.f32) s)))
(log1p.f32 (expm1.f32 (/.f32 (PI.f32) s)))
(exp.f32 (log.f32 (/.f32 (PI.f32) s)))
(exp.f32 (*.f32 (log.f32 (/.f32 (PI.f32) s)) 1))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) 1)
(*.f32 1 (PI.f32))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) 1)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(log.f32 (exp.f32 (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (PI.f32) 3))
(expm1.f32 (log1p.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) u))) 1)
(pow.f32 (*.f32 (PI.f32) u) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) u)) 3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) u)) 2)
(pow.f32 (pow.f32 (*.f32 (PI.f32) u) 3) 1/3)
(log.f32 (pow.f32 (exp.f32 (PI.f32)) u))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) u))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) u) 3))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) u)))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) u)))
(exp.f32 (log.f32 (*.f32 (PI.f32) u)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) u)) 1))
(+.f32 (*.f32 s (log.f32 (*.f32 4 (-.f32 (*.f32 (*.f32 (PI.f32) u) -1/4) (fma.f32 (PI.f32) -1/4 (*.f32 (*.f32 (PI.f32) u) 1/4)))))) (*.f32 s (neg.f32 (log.f32 s))))
(+.f32 (*.f32 (log.f32 (*.f32 4 (-.f32 (*.f32 (*.f32 (PI.f32) u) -1/4) (fma.f32 (PI.f32) -1/4 (*.f32 (*.f32 (PI.f32) u) 1/4))))) s) (*.f32 (neg.f32 (log.f32 s)) s))
(-.f32 (exp.f32 (log1p.f32 (*.f32 s (log.f32 (*.f32 (*.f32 4 (-.f32 (*.f32 (*.f32 (PI.f32) u) -1/4) (fma.f32 (PI.f32) -1/4 (*.f32 (*.f32 (PI.f32) u) 1/4)))) (/.f32 1 s)))))) 1)
(pow.f32 (*.f32 s (log.f32 (*.f32 (*.f32 4 (-.f32 (*.f32 (*.f32 (PI.f32) u) -1/4) (fma.f32 (PI.f32) -1/4 (*.f32 (*.f32 (PI.f32) u) 1/4)))) (/.f32 1 s)))) 1)
(pow.f32 (cbrt.f32 (*.f32 s (log.f32 (*.f32 (*.f32 4 (-.f32 (*.f32 (*.f32 (PI.f32) u) -1/4) (fma.f32 (PI.f32) -1/4 (*.f32 (*.f32 (PI.f32) u) 1/4)))) (/.f32 1 s))))) 3)
(pow.f32 (pow.f32 (*.f32 s (log.f32 (*.f32 (*.f32 4 (-.f32 (*.f32 (*.f32 (PI.f32) u) -1/4) (fma.f32 (PI.f32) -1/4 (*.f32 (*.f32 (PI.f32) u) 1/4)))) (/.f32 1 s)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 s (log.f32 (*.f32 (*.f32 4 (-.f32 (*.f32 (*.f32 (PI.f32) u) -1/4) (fma.f32 (PI.f32) -1/4 (*.f32 (*.f32 (PI.f32) u) 1/4)))) (/.f32 1 s))))) 2)
(log.f32 (pow.f32 (*.f32 (*.f32 4 (-.f32 (*.f32 (*.f32 (PI.f32) u) -1/4) (fma.f32 (PI.f32) -1/4 (*.f32 (*.f32 (PI.f32) u) 1/4)))) (/.f32 1 s)) s))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (*.f32 4 (-.f32 (*.f32 (*.f32 (PI.f32) u) -1/4) (fma.f32 (PI.f32) -1/4 (*.f32 (*.f32 (PI.f32) u) 1/4)))) (/.f32 1 s)) s) 1)))
(cbrt.f32 (pow.f32 (*.f32 s (log.f32 (*.f32 (*.f32 4 (-.f32 (*.f32 (*.f32 (PI.f32) u) -1/4) (fma.f32 (PI.f32) -1/4 (*.f32 (*.f32 (PI.f32) u) 1/4)))) (/.f32 1 s)))) 3))
(expm1.f32 (log1p.f32 (*.f32 s (log.f32 (*.f32 (*.f32 4 (-.f32 (*.f32 (*.f32 (PI.f32) u) -1/4) (fma.f32 (PI.f32) -1/4 (*.f32 (*.f32 (PI.f32) u) 1/4)))) (/.f32 1 s))))))
(log1p.f32 (-.f32 (pow.f32 (*.f32 (*.f32 4 (-.f32 (*.f32 (*.f32 (PI.f32) u) -1/4) (fma.f32 (PI.f32) -1/4 (*.f32 (*.f32 (PI.f32) u) 1/4)))) (/.f32 1 s)) s) 1))
(exp.f32 (log.f32 (*.f32 s (log.f32 (*.f32 (*.f32 4 (-.f32 (*.f32 (*.f32 (PI.f32) u) -1/4) (fma.f32 (PI.f32) -1/4 (*.f32 (*.f32 (PI.f32) u) 1/4)))) (/.f32 1 s))))))
(exp.f32 (*.f32 (log.f32 (*.f32 s (log.f32 (*.f32 (*.f32 4 (-.f32 (*.f32 (*.f32 (PI.f32) u) -1/4) (fma.f32 (PI.f32) -1/4 (*.f32 (*.f32 (PI.f32) u) 1/4)))) (/.f32 1 s))))) 1))
(fma.f32 s (log.f32 (*.f32 4 (-.f32 (*.f32 (*.f32 (PI.f32) u) -1/4) (fma.f32 (PI.f32) -1/4 (*.f32 (*.f32 (PI.f32) u) 1/4))))) (*.f32 s (neg.f32 (log.f32 s))))
(fma.f32 (log.f32 (*.f32 4 (-.f32 (*.f32 (*.f32 (PI.f32) u) -1/4) (fma.f32 (PI.f32) -1/4 (*.f32 (*.f32 (PI.f32) u) 1/4))))) s (*.f32 (neg.f32 (log.f32 s)) s))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (PI.f32) -1/4 (*.f32 (*.f32 (PI.f32) u) 1/4)))) 1)
(*.f32 1 (fma.f32 (PI.f32) -1/4 (*.f32 (*.f32 (PI.f32) u) 1/4)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) -1/4 (*.f32 (*.f32 (PI.f32) u) 1/4))) 2) (cbrt.f32 (fma.f32 (PI.f32) -1/4 (*.f32 (*.f32 (PI.f32) u) 1/4))))
(*.f32 (sqrt.f32 (fma.f32 (PI.f32) -1/4 (*.f32 (*.f32 (PI.f32) u) 1/4))) (sqrt.f32 (fma.f32 (PI.f32) -1/4 (*.f32 (*.f32 (PI.f32) u) 1/4))))
(/.f32 (+.f32 (*.f32 (pow.f32 (PI.f32) 3) -1/64) (*.f32 (pow.f32 (*.f32 (PI.f32) u) 3) 1/64)) (+.f32 (pow.f32 (*.f32 (PI.f32) -1/4) 2) (-.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) u) 1/4) 2) (*.f32 (*.f32 (PI.f32) -1/4) (*.f32 (*.f32 (PI.f32) u) 1/4)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) -1/4) 2) (pow.f32 (*.f32 (*.f32 (PI.f32) u) 1/4) 2)) (-.f32 (*.f32 (PI.f32) -1/4) (*.f32 (*.f32 (PI.f32) u) 1/4)))
(pow.f32 (fma.f32 (PI.f32) -1/4 (*.f32 (*.f32 (PI.f32) u) 1/4)) 1)
(pow.f32 (cbrt.f32 (fma.f32 (PI.f32) -1/4 (*.f32 (*.f32 (PI.f32) u) 1/4))) 3)
(pow.f32 (pow.f32 (fma.f32 (PI.f32) -1/4 (*.f32 (*.f32 (PI.f32) u) 1/4)) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (PI.f32) -1/4 (*.f32 (*.f32 (PI.f32) u) 1/4))) 2)
(log.f32 (exp.f32 (fma.f32 (PI.f32) -1/4 (*.f32 (*.f32 (PI.f32) u) 1/4))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (PI.f32) -1/4 (*.f32 (*.f32 (PI.f32) u) 1/4)))))
(log.f32 (*.f32 (pow.f32 (exp.f32 (PI.f32)) -1/4) (pow.f32 (exp.f32 1/4) (*.f32 (PI.f32) u))))
(log.f32 (*.f32 (pow.f32 (exp.f32 1/4) (*.f32 (PI.f32) u)) (pow.f32 (exp.f32 (PI.f32)) -1/4)))
(cbrt.f32 (pow.f32 (fma.f32 (PI.f32) -1/4 (*.f32 (*.f32 (PI.f32) u) 1/4)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (PI.f32) -1/4 (*.f32 (*.f32 (PI.f32) u) 1/4))))
(log1p.f32 (expm1.f32 (fma.f32 (PI.f32) -1/4 (*.f32 (*.f32 (PI.f32) u) 1/4))))
(exp.f32 (log.f32 (fma.f32 (PI.f32) -1/4 (*.f32 (*.f32 (PI.f32) u) 1/4))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (PI.f32) -1/4 (*.f32 (*.f32 (PI.f32) u) 1/4))) 1))
(fma.f32 (PI.f32) -1/4 (*.f32 (*.f32 (PI.f32) u) 1/4))
(fma.f32 1 (*.f32 (PI.f32) -1/4) (*.f32 (*.f32 (PI.f32) u) 1/4))
(fma.f32 1 (*.f32 (*.f32 (PI.f32) u) 1/4) (*.f32 (PI.f32) -1/4))
(fma.f32 (*.f32 (PI.f32) u) 1/4 (*.f32 (PI.f32) -1/4))
(fma.f32 -1/4 (PI.f32) (*.f32 (*.f32 (PI.f32) u) 1/4))
(fma.f32 1/4 (*.f32 (PI.f32) u) (*.f32 (PI.f32) -1/4))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) -1/4)) 2) (cbrt.f32 (*.f32 (PI.f32) -1/4)) (*.f32 (*.f32 (PI.f32) u) 1/4))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) u) 1/4)) 2) (cbrt.f32 (*.f32 (*.f32 (PI.f32) u) 1/4)) (*.f32 (PI.f32) -1/4))
(fma.f32 (sqrt.f32 (*.f32 (PI.f32) -1/4)) (sqrt.f32 (*.f32 (PI.f32) -1/4)) (*.f32 (*.f32 (PI.f32) u) 1/4))
(fma.f32 (sqrt.f32 (*.f32 (*.f32 (PI.f32) u) 1/4)) (sqrt.f32 (*.f32 (*.f32 (PI.f32) u) 1/4)) (*.f32 (PI.f32) -1/4))
(fma.f32 (*.f32 1/4 u) (PI.f32) (*.f32 (PI.f32) -1/4))
(fma.f32 (*.f32 1/4 (PI.f32)) u (*.f32 (PI.f32) -1/4))
(+.f32 0 (*.f32 s (log.f32 (/.f32 (*.f32 4 (fma.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) u) -1/4))) s))))
(+.f32 (log.f32 (pow.f32 (*.f32 4 (fma.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) u) -1/4))) s)) (log.f32 (pow.f32 s (*.f32 -1 s))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (/.f32 (*.f32 4 (fma.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) u) -1/4))) s) s)) 2)) (log.f32 (cbrt.f32 (pow.f32 (/.f32 (*.f32 4 (fma.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) u) -1/4))) s) s))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (/.f32 (*.f32 4 (fma.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) u) -1/4))) s) s))) (log.f32 (sqrt.f32 (pow.f32 (/.f32 (*.f32 4 (fma.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) u) -1/4))) s) s))))
(+.f32 (log.f32 (pow.f32 (/.f32 (*.f32 4 (fma.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) u) -1/4))) s) (/.f32 s 2))) (log.f32 (pow.f32 (/.f32 (*.f32 4 (fma.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) u) -1/4))) s) (/.f32 s 2))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 s (log.f32 (/.f32 (*.f32 4 (fma.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) u) -1/4))) s))))) 1)
(*.f32 s (log.f32 (/.f32 (*.f32 4 (fma.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) u) -1/4))) s)))
(*.f32 1 (*.f32 s (log.f32 (/.f32 (*.f32 4 (fma.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) u) -1/4))) s))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 s (log.f32 (/.f32 (*.f32 4 (fma.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) u) -1/4))) s)))) 2) (cbrt.f32 (*.f32 s (log.f32 (/.f32 (*.f32 4 (fma.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) u) -1/4))) s)))))
(*.f32 (sqrt.f32 (*.f32 s (log.f32 (/.f32 (*.f32 4 (fma.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) u) -1/4))) s)))) (sqrt.f32 (*.f32 s (log.f32 (/.f32 (*.f32 4 (fma.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) u) -1/4))) s)))))
(pow.f32 (*.f32 s (log.f32 (/.f32 (*.f32 4 (fma.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) u) -1/4))) s))) 1)
(pow.f32 (cbrt.f32 (*.f32 s (log.f32 (/.f32 (*.f32 4 (fma.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) u) -1/4))) s)))) 3)
(pow.f32 (pow.f32 (*.f32 s (log.f32 (/.f32 (*.f32 4 (fma.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) u) -1/4))) s))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 s (log.f32 (/.f32 (*.f32 4 (fma.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) u) -1/4))) s)))) 2)
(cbrt.f32 (pow.f32 (*.f32 s (log.f32 (/.f32 (*.f32 4 (fma.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) u) -1/4))) s))) 3))
(expm1.f32 (log1p.f32 (*.f32 s (log.f32 (/.f32 (*.f32 4 (fma.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) u) -1/4))) s)))))
(log1p.f32 (-.f32 (pow.f32 (/.f32 (*.f32 4 (fma.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) u) -1/4))) s) s) 1))
(exp.f32 (log.f32 (*.f32 s (log.f32 (/.f32 (*.f32 4 (fma.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) u) -1/4))) s)))))
(exp.f32 (*.f32 (log.f32 (*.f32 s (log.f32 (/.f32 (*.f32 4 (fma.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) u) -1/4))) s)))) 1))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) 1)
(*.f32 1 (PI.f32))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) 1)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(log.f32 (exp.f32 (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (PI.f32) 3))
(expm1.f32 (log1p.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 4 (fma.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) u) -1/4))) s))) 1)
(/.f32 (*.f32 4 (fma.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) u) -1/4))) s)
(/.f32 (*.f32 (*.f32 4 (fma.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) u) -1/4))) 1) s)
(pow.f32 (/.f32 (*.f32 4 (fma.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) u) -1/4))) s) 1)
(pow.f32 (cbrt.f32 (/.f32 (*.f32 4 (fma.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) u) -1/4))) s)) 3)
(pow.f32 (pow.f32 (/.f32 (*.f32 4 (fma.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) u) -1/4))) s) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (*.f32 4 (fma.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) u) -1/4))) s)) 2)
(log.f32 (exp.f32 (/.f32 (*.f32 4 (fma.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) u) -1/4))) s)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 4 (fma.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) u) -1/4))) s))))
(cbrt.f32 (pow.f32 (/.f32 (*.f32 4 (fma.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) u) -1/4))) s) 3))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 4 (fma.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) u) -1/4))) s)))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 4 (fma.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) u) -1/4))) s)))
(exp.f32 (log.f32 (/.f32 (*.f32 4 (fma.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) u) -1/4))) s)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 4 (fma.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) u) -1/4))) s)) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) u))) 1)
(pow.f32 (*.f32 (PI.f32) u) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) u)) 3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) u)) 2)
(pow.f32 (pow.f32 (*.f32 (PI.f32) u) 3) 1/3)
(log.f32 (pow.f32 (exp.f32 (PI.f32)) u))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) u))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) u) 3))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) u)))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) u)))
(exp.f32 (log.f32 (*.f32 (PI.f32) u)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) u)) 1))

eval4.7s (20.3%)

Compiler

Compiled 151421 to 92019 computations (39.2% saved)

prune459.0ms (2%)

Pruning

44 alts after pruning (37 fresh and 7 done)

PrunedKeptTotal
New2480222502
Fresh91524
Picked235
Done347
Total2494442538
Accuracy
99.4%
Counts
2538 → 44
Alt Table
Click to see full alt table
StatusAccuracyProgram
0.9%
(pow.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s)))) 1)
0.9%
(pow.f32 (cbrt.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s))))) 3)
96.7%
(pow.f32 (cbrt.f32 (neg.f32 (*.f32 s (log.f32 (-.f32 (+.f32 (/.f32 (/.f32 1 u) (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 (pow.f32 u -3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)))) (+.f32 1 (/.f32 (pow.f32 u -2) (*.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2))))))))) 3)
0.5%
(-.f32 (exp.f32 (log1p.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s)))))) 1)
24.9%
(+.f32 (*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (/.f32 (PI.f32) s))))) (/.f32 (*.f32 u (PI.f32)) (+.f32 1 (/.f32 (PI.f32) s))))
24.9%
(+.f32 (*.f32 -4 (/.f32 (*.f32 s (/.f32 (*.f32 u (-.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (PI.f32)))) s)) (+.f32 1 (/.f32 (PI.f32) s)))) (*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (/.f32 (PI.f32) s))))))
24.9%
(+.f32 (*.f32 -4 (/.f32 (*.f32 s (*.f32 u (-.f32 (*.f32 -1/4 (/.f32 (PI.f32) s)) (*.f32 1/4 (/.f32 (PI.f32) s))))) (+.f32 1 (/.f32 (PI.f32) s)))) (*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (pow.f32 (/.f32 s (PI.f32)) -1))))))
14.5%
(+.f32 (*.f32 -4 (/.f32 (*.f32 s (*.f32 u (-.f32 (*.f32 -1/4 (/.f32 (PI.f32) s)) (*.f32 1/4 (/.f32 (PI.f32) s))))) (+.f32 1 (/.f32 (PI.f32) s)))) (*.f32 -1 (log.f32 (pow.f32 (+.f32 (/.f32 (PI.f32) s) 1) s))))
98.9%
(*.f32 s (neg.f32 (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1))))
24.7%
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 (PI.f32) (+.f32 (*.f32 1/4 u) -1/4))) s))))))
24.9%
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 -1/4 (PI.f32))) s))))))
10.3%
(*.f32 s (neg.f32 (log.f32 1)))
11.3%
(*.f32 4 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4)))
11.3%
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 1/4 (pow.f32 (cbrt.f32 (PI.f32)) 3)))))
11.3%
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) -1/4))))
11.3%
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (*.f32 -1/4 (-.f32 (*.f32 (PI.f32) u) (PI.f32)))))
11.3%
(*.f32 4 (+.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) u)) 3) 1/2) (*.f32 (PI.f32) -1/4)))
11.3%
(*.f32 4 (+.f32 (*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 3) u) 1/2) (*.f32 (PI.f32) -1/4)))
11.3%
(*.f32 4 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 3) -1/4)))
11.3%
(*.f32 4 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (expm1.f32 (log1p.f32 (PI.f32))) -1/4)))
11.3%
(*.f32 4 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))
11.3%
(*.f32 4 (+.f32 (*.f32 (expm1.f32 (log1p.f32 (*.f32 (PI.f32) u))) 1/2) (*.f32 (PI.f32) -1/4)))
5.1%
(*.f32 4 (*.f32 1/2 (*.f32 u (PI.f32))))
11.3%
(*.f32 4 (log1p.f32 (expm1.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))))
11.0%
(*.f32 -1 (pow.f32 (cbrt.f32 (PI.f32)) 3))
24.8%
(*.f32 -1 (+.f32 (*.f32 (log.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) (*.f32 1/4 (*.f32 (PI.f32) u))))) s) (*.f32 (neg.f32 (log.f32 s)) s)))
24.9%
(*.f32 -1 (+.f32 (*.f32 4 (/.f32 (*.f32 s (*.f32 u (-.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (PI.f32))))) (PI.f32))) (*.f32 s (+.f32 (log.f32 (PI.f32)) (log.f32 (/.f32 1 s))))))
24.8%
(*.f32 -1 (*.f32 s (+.f32 (log.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (-.f32 (*.f32 u (PI.f32)) (PI.f32))) (*.f32 1/4 (*.f32 u (PI.f32)))))) (*.f32 -1 (log.f32 s)))))
24.7%
(*.f32 -1 (*.f32 s (+.f32 (log.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))))) (log.f32 (/.f32 1 s)))))
25.0%
(*.f32 -1 (*.f32 s (+.f32 (log.f32 (PI.f32)) (*.f32 -1 (log.f32 s)))))
24.9%
(*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (/.f32 (PI.f32) s)))))
24.7%
(*.f32 -1 (*.f32 s (log.f32 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (-.f32 (*.f32 u (PI.f32)) (PI.f32))) (*.f32 1/4 (*.f32 u (PI.f32)))) s)))))
15.2%
(*.f32 -1 (log.f32 (pow.f32 (/.f32 (PI.f32) s) s)))
14.9%
(*.f32 -1 (log.f32 (pow.f32 (+.f32 (*.f32 4 (/.f32 (*.f32 u (-.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (PI.f32)))) s)) (/.f32 (PI.f32) s)) s)))
11.0%
(*.f32 -1 (PI.f32))
42.2%
(neg.f32 (pow.f32 (pow.f32 (*.f32 s (log.f32 (+.f32 (/.f32 1 (*.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) u)) (-.f32 (/.f32 (/.f32 (pow.f32 u -3) (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2)) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)) (+.f32 1 (/.f32 (/.f32 (pow.f32 u -2) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2))))))) 3) 1/3))
93.6%
(neg.f32 (pow.f32 (sqrt.f32 (*.f32 s (log.f32 (+.f32 (/.f32 1 (*.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) u)) (-.f32 (/.f32 (/.f32 (pow.f32 u -3) (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2)) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)) (+.f32 1 (/.f32 (/.f32 (pow.f32 u -2) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2)))))))) 2))
97.1%
(neg.f32 (*.f32 s (log.f32 (-.f32 (+.f32 (/.f32 (/.f32 1 u) (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (+.f32 1 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (PI.f32) 2) (pow.f32 s 2))) (/.f32 (PI.f32) s))))))) (/.f32 (pow.f32 u -3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)))) (+.f32 1 (/.f32 (pow.f32 u -2) (*.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2))))))))
83.6%
(neg.f32 (*.f32 s (log.f32 (-.f32 (+.f32 (/.f32 (/.f32 1 u) (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 (pow.f32 u -3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)))) (+.f32 1 (/.f32 (pow.f32 u -2) (*.f32 (+.f32 1 (+.f32 1 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2))))))))
98.4%
(neg.f32 (*.f32 s (log.f32 (-.f32 (+.f32 (/.f32 (/.f32 1 u) (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 (pow.f32 u -3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)))) (+.f32 1 (/.f32 (pow.f32 u -2) (*.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2))))))))
23.5%
(neg.f32 (log.f32 (pow.f32 (+.f32 (/.f32 1 (*.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) u)) (-.f32 (/.f32 (/.f32 (pow.f32 u -3) (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2)) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)) (+.f32 1 (/.f32 (/.f32 (pow.f32 u -2) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2))))) s)))
86.5%
(neg.f32 (exp.f32 (log.f32 (*.f32 s (log.f32 (+.f32 (/.f32 1 (*.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) u)) (-.f32 (/.f32 (/.f32 (pow.f32 u -3) (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2)) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)) (+.f32 1 (/.f32 (/.f32 (pow.f32 u -2) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2))))))))))
45.9%
(neg.f32 (cbrt.f32 (pow.f32 (*.f32 s (log.f32 (+.f32 (/.f32 1 (*.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) u)) (-.f32 (/.f32 (/.f32 (pow.f32 u -3) (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2)) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)) (+.f32 1 (/.f32 (/.f32 (pow.f32 u -2) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2))))))) 3)))
24.2%
(log.f32 (pow.f32 (/.f32 1 (-.f32 (+.f32 (/.f32 (/.f32 1 u) (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 (pow.f32 u -3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)))) (+.f32 1 (/.f32 (pow.f32 u -2) (*.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2)))))) s))
Compiler

Compiled 4007 to 2657 computations (33.7% saved)

regimes104.0ms (0.4%)

Counts
64 → 1
Calls
Call 1
Inputs
(*.f32 -1 (PI.f32))
(*.f32 4 (*.f32 1/2 (*.f32 u (PI.f32))))
(*.f32 4 (*.f32 u (-.f32 (*.f32 1/4 (PI.f32)) (*.f32 -1/4 (PI.f32)))))
(*.f32 4 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (*.f32 -1/4 (-.f32 (*.f32 (PI.f32) u) (PI.f32)))))
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) -1/4))))
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 1/4 (PI.f32)))))
(*.f32 s (neg.f32 (log.f32 1)))
(*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (/.f32 (PI.f32) s)))))
(*.f32 4 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4)))
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 -1/4 (PI.f32))) s))))))
(+.f32 (*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (/.f32 (PI.f32) s))))) (/.f32 (*.f32 u (PI.f32)) (+.f32 1 (/.f32 (PI.f32) s))))
(*.f32 -1 (*.f32 s (log.f32 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (-.f32 (*.f32 u (PI.f32)) (PI.f32))) (*.f32 1/4 (*.f32 u (PI.f32)))) s)))))
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 (PI.f32) (+.f32 (*.f32 1/4 u) -1/4))) s))))))
(*.f32 4 (/.f32 1 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) (pow.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) 2))))
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))) s))))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 s (/.f32 (*.f32 u (-.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (PI.f32)))) s)) (+.f32 1 (/.f32 (PI.f32) s)))) (*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (/.f32 (PI.f32) s))))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 s (*.f32 u (-.f32 (*.f32 -1/4 (/.f32 (PI.f32) s)) (*.f32 1/4 (/.f32 (PI.f32) s))))) (+.f32 1 (/.f32 (PI.f32) s)))) (*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (/.f32 (PI.f32) s))))))
(*.f32 -1 (pow.f32 (cbrt.f32 (PI.f32)) 3))
(*.f32 -1 (log.f32 (pow.f32 (/.f32 (PI.f32) s) s)))
(*.f32 -1 (*.f32 s (+.f32 (log.f32 (PI.f32)) (*.f32 -1 (log.f32 s)))))
(*.f32 4 (expm1.f32 (log1p.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))))
(*.f32 4 (log.f32 (exp.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))))
(*.f32 4 (log1p.f32 (expm1.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))))
(*.f32 4 (+.f32 (*.f32 (expm1.f32 (log1p.f32 (*.f32 (PI.f32) u))) 1/2) (*.f32 (PI.f32) -1/4)))
(*.f32 4 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (expm1.f32 (log1p.f32 (PI.f32))) -1/4)))
(*.f32 4 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 3) -1/4)))
(*.f32 4 (+.f32 (*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 3) u) 1/2) (*.f32 (PI.f32) -1/4)))
(*.f32 4 (+.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) u)) 3) 1/2) (*.f32 (PI.f32) -1/4)))
(pow.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s)))) 1)
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 1/4 (pow.f32 (cbrt.f32 (PI.f32)) 3)))))
(*.f32 -1 (log.f32 (pow.f32 (+.f32 (*.f32 4 (/.f32 (*.f32 u (-.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (PI.f32)))) s)) (/.f32 (PI.f32) s)) s)))
(*.f32 -1 (*.f32 s (+.f32 (log.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (-.f32 (*.f32 u (PI.f32)) (PI.f32))) (*.f32 1/4 (*.f32 u (PI.f32)))))) (*.f32 -1 (log.f32 s)))))
(*.f32 -1 (*.f32 s (+.f32 (log.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))))) (log.f32 (/.f32 1 s)))))
(*.f32 -1 (*.f32 s (+.f32 (log.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))))) (*.f32 -1 (log.f32 s)))))
(*.f32 -1 (+.f32 (*.f32 4 (/.f32 (*.f32 s (*.f32 u (-.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (PI.f32))))) (PI.f32))) (*.f32 s (+.f32 (log.f32 (PI.f32)) (log.f32 (/.f32 1 s))))))
(*.f32 -1 (+.f32 (*.f32 4 (/.f32 (*.f32 s (*.f32 u (-.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (PI.f32))))) (PI.f32))) (*.f32 s (+.f32 (log.f32 (PI.f32)) (*.f32 -1 (log.f32 s))))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 s (*.f32 u (-.f32 (*.f32 -1/4 (/.f32 (PI.f32) s)) (*.f32 1/4 (/.f32 (PI.f32) s))))) (+.f32 1 (/.f32 (PI.f32) s)))) (*.f32 -1 (log.f32 (pow.f32 (+.f32 (/.f32 (PI.f32) s) 1) s))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 s (*.f32 u (-.f32 (*.f32 -1/4 (/.f32 (PI.f32) s)) (*.f32 1/4 (/.f32 (PI.f32) s))))) (+.f32 1 (/.f32 (PI.f32) s)))) (*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (pow.f32 (/.f32 s (PI.f32)) -1))))))
(exp.f32 (log.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s))))))
(pow.f32 (cbrt.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s))))) 3)
(-.f32 (exp.f32 (log1p.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s)))))) 1)
(pow.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s)))) 3) 1/3)
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 -1/4 (expm1.f32 (log1p.f32 (PI.f32))))) s))))))
(*.f32 -1 (log.f32 (pow.f32 (*.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) (*.f32 1/4 (*.f32 (PI.f32) u)))) (/.f32 1 s)) s)))
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (log1p.f32 (expm1.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))) s))))))
(*.f32 -1 (+.f32 (*.f32 (log.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) (*.f32 1/4 (*.f32 (PI.f32) u))))) s) (*.f32 (neg.f32 (log.f32 s)) s)))
(*.f32 s (neg.f32 (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 1 (+.f32 (*.f32 u (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) 1)))
(*.f32 s (neg.f32 (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (-.f32 (exp.f32 (log1p.f32 (/.f32 (PI.f32) s))) 1)))))) -1))))
(neg.f32 (*.f32 s (log.f32 (-.f32 (+.f32 (/.f32 (/.f32 1 u) (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 (pow.f32 u -3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)))) (+.f32 1 (/.f32 (pow.f32 u -2) (*.f32 (+.f32 1 (+.f32 1 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2))))))))
(*.f32 s (neg.f32 (log.f32 (-.f32 (+.f32 (/.f32 1 (*.f32 u (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (*.f32 -1 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))))) (/.f32 1 (*.f32 (pow.f32 u 3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (*.f32 -1 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3))))) (+.f32 1 (/.f32 1 (*.f32 (pow.f32 u 2) (*.f32 (+.f32 1 (+.f32 1 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (*.f32 -1 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2)))))))))
(neg.f32 (*.f32 s (log.f32 (-.f32 (+.f32 (/.f32 (/.f32 1 u) (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 (pow.f32 u -3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)))) (+.f32 1 (/.f32 (pow.f32 u -2) (*.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2))))))))
(*.f32 s (neg.f32 (log.f32 (-.f32 (+.f32 (/.f32 1 (*.f32 u (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (*.f32 -1 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))))) (/.f32 1 (*.f32 (pow.f32 u 3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (*.f32 -1 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3))))) (+.f32 1 (/.f32 1 (*.f32 (pow.f32 u 2) (*.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (*.f32 -1 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2)))))))))
(neg.f32 (log.f32 (pow.f32 (+.f32 (/.f32 1 (*.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) u)) (-.f32 (/.f32 (/.f32 (pow.f32 u -3) (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2)) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)) (+.f32 1 (/.f32 (/.f32 (pow.f32 u -2) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2))))) s)))
(log.f32 (pow.f32 (/.f32 1 (-.f32 (+.f32 (/.f32 (/.f32 1 u) (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 (pow.f32 u -3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)))) (+.f32 1 (/.f32 (pow.f32 u -2) (*.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2)))))) s))
(neg.f32 (*.f32 s (log.f32 (-.f32 (+.f32 (/.f32 (/.f32 1 u) (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (+.f32 1 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (PI.f32) 2) (pow.f32 s 2))) (/.f32 (PI.f32) s))))))) (/.f32 (pow.f32 u -3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)))) (+.f32 1 (/.f32 (pow.f32 u -2) (*.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2))))))))
(*.f32 s (neg.f32 (log.f32 (-.f32 (+.f32 (/.f32 1 (*.f32 u (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (*.f32 -1 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (+.f32 1 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (PI.f32) 2) (pow.f32 s 2))) (/.f32 (PI.f32) s)))))))) (/.f32 1 (*.f32 (pow.f32 u 3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (*.f32 -1 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3))))) (+.f32 1 (/.f32 1 (*.f32 (pow.f32 u 2) (*.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (*.f32 -1 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2)))))))))
(neg.f32 (exp.f32 (log.f32 (*.f32 s (log.f32 (+.f32 (/.f32 1 (*.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) u)) (-.f32 (/.f32 (/.f32 (pow.f32 u -3) (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2)) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)) (+.f32 1 (/.f32 (/.f32 (pow.f32 u -2) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2))))))))))
(cbrt.f32 (pow.f32 (neg.f32 (*.f32 s (log.f32 (-.f32 (+.f32 (/.f32 (/.f32 1 u) (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 (pow.f32 u -3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)))) (+.f32 1 (/.f32 (pow.f32 u -2) (*.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2)))))))) 3))
(neg.f32 (cbrt.f32 (pow.f32 (*.f32 s (log.f32 (+.f32 (/.f32 1 (*.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) u)) (-.f32 (/.f32 (/.f32 (pow.f32 u -3) (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2)) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)) (+.f32 1 (/.f32 (/.f32 (pow.f32 u -2) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2))))))) 3)))
(neg.f32 (pow.f32 (sqrt.f32 (*.f32 s (log.f32 (+.f32 (/.f32 1 (*.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) u)) (-.f32 (/.f32 (/.f32 (pow.f32 u -3) (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2)) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)) (+.f32 1 (/.f32 (/.f32 (pow.f32 u -2) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2)))))))) 2))
(pow.f32 (cbrt.f32 (neg.f32 (*.f32 s (log.f32 (-.f32 (+.f32 (/.f32 (/.f32 1 u) (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 (pow.f32 u -3) (*.f32 (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)))) (+.f32 1 (/.f32 (pow.f32 u -2) (*.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 (PI.f32) s))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2))))))))) 3)
(neg.f32 (pow.f32 (pow.f32 (*.f32 s (log.f32 (+.f32 (/.f32 1 (*.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) u)) (-.f32 (/.f32 (/.f32 (pow.f32 u -3) (pow.f32 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))) 2)) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 3)) (+.f32 1 (/.f32 (/.f32 (pow.f32 u -2) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s))))) 2))))))) 3) 1/3))
Outputs
(*.f32 s (neg.f32 (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (-.f32 (exp.f32 (log1p.f32 (/.f32 (PI.f32) s))) 1)))))) -1))))
Calls

3 calls:

34.0ms
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 1 (+.f32 (*.f32 u (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) 1)))
32.0ms
s
32.0ms
u
Results
AccuracySegmentsBranch
98.9%1u
98.9%1s
98.9%1(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 1 (+.f32 (*.f32 u (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) 1)))
Compiler

Compiled 45 to 34 computations (24.4% saved)

regimes81.0ms (0.4%)

Counts
49 → 1
Calls
Call 1
Inputs
(*.f32 -1 (PI.f32))
(*.f32 4 (*.f32 1/2 (*.f32 u (PI.f32))))
(*.f32 4 (*.f32 u (-.f32 (*.f32 1/4 (PI.f32)) (*.f32 -1/4 (PI.f32)))))
(*.f32 4 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (*.f32 -1/4 (-.f32 (*.f32 (PI.f32) u) (PI.f32)))))
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) -1/4))))
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 1/4 (PI.f32)))))
(*.f32 s (neg.f32 (log.f32 1)))
(*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (/.f32 (PI.f32) s)))))
(*.f32 4 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4)))
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 -1/4 (PI.f32))) s))))))
(+.f32 (*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (/.f32 (PI.f32) s))))) (/.f32 (*.f32 u (PI.f32)) (+.f32 1 (/.f32 (PI.f32) s))))
(*.f32 -1 (*.f32 s (log.f32 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (-.f32 (*.f32 u (PI.f32)) (PI.f32))) (*.f32 1/4 (*.f32 u (PI.f32)))) s)))))
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 (PI.f32) (+.f32 (*.f32 1/4 u) -1/4))) s))))))
(*.f32 4 (/.f32 1 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) (pow.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) 2))))
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))) s))))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 s (/.f32 (*.f32 u (-.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (PI.f32)))) s)) (+.f32 1 (/.f32 (PI.f32) s)))) (*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (/.f32 (PI.f32) s))))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 s (*.f32 u (-.f32 (*.f32 -1/4 (/.f32 (PI.f32) s)) (*.f32 1/4 (/.f32 (PI.f32) s))))) (+.f32 1 (/.f32 (PI.f32) s)))) (*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (/.f32 (PI.f32) s))))))
(*.f32 -1 (pow.f32 (cbrt.f32 (PI.f32)) 3))
(*.f32 -1 (log.f32 (pow.f32 (/.f32 (PI.f32) s) s)))
(*.f32 -1 (*.f32 s (+.f32 (log.f32 (PI.f32)) (*.f32 -1 (log.f32 s)))))
(*.f32 4 (expm1.f32 (log1p.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))))
(*.f32 4 (log.f32 (exp.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))))
(*.f32 4 (log1p.f32 (expm1.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))))
(*.f32 4 (+.f32 (*.f32 (expm1.f32 (log1p.f32 (*.f32 (PI.f32) u))) 1/2) (*.f32 (PI.f32) -1/4)))
(*.f32 4 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (expm1.f32 (log1p.f32 (PI.f32))) -1/4)))
(*.f32 4 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 3) -1/4)))
(*.f32 4 (+.f32 (*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 3) u) 1/2) (*.f32 (PI.f32) -1/4)))
(*.f32 4 (+.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) u)) 3) 1/2) (*.f32 (PI.f32) -1/4)))
(pow.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s)))) 1)
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 1/4 (pow.f32 (cbrt.f32 (PI.f32)) 3)))))
(*.f32 -1 (log.f32 (pow.f32 (+.f32 (*.f32 4 (/.f32 (*.f32 u (-.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (PI.f32)))) s)) (/.f32 (PI.f32) s)) s)))
(*.f32 -1 (*.f32 s (+.f32 (log.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (-.f32 (*.f32 u (PI.f32)) (PI.f32))) (*.f32 1/4 (*.f32 u (PI.f32)))))) (*.f32 -1 (log.f32 s)))))
(*.f32 -1 (*.f32 s (+.f32 (log.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))))) (log.f32 (/.f32 1 s)))))
(*.f32 -1 (*.f32 s (+.f32 (log.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))))) (*.f32 -1 (log.f32 s)))))
(*.f32 -1 (+.f32 (*.f32 4 (/.f32 (*.f32 s (*.f32 u (-.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (PI.f32))))) (PI.f32))) (*.f32 s (+.f32 (log.f32 (PI.f32)) (log.f32 (/.f32 1 s))))))
(*.f32 -1 (+.f32 (*.f32 4 (/.f32 (*.f32 s (*.f32 u (-.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (PI.f32))))) (PI.f32))) (*.f32 s (+.f32 (log.f32 (PI.f32)) (*.f32 -1 (log.f32 s))))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 s (*.f32 u (-.f32 (*.f32 -1/4 (/.f32 (PI.f32) s)) (*.f32 1/4 (/.f32 (PI.f32) s))))) (+.f32 1 (/.f32 (PI.f32) s)))) (*.f32 -1 (log.f32 (pow.f32 (+.f32 (/.f32 (PI.f32) s) 1) s))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 s (*.f32 u (-.f32 (*.f32 -1/4 (/.f32 (PI.f32) s)) (*.f32 1/4 (/.f32 (PI.f32) s))))) (+.f32 1 (/.f32 (PI.f32) s)))) (*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (pow.f32 (/.f32 s (PI.f32)) -1))))))
(exp.f32 (log.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s))))))
(pow.f32 (cbrt.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s))))) 3)
(-.f32 (exp.f32 (log1p.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s)))))) 1)
(pow.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s)))) 3) 1/3)
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 -1/4 (expm1.f32 (log1p.f32 (PI.f32))))) s))))))
(*.f32 -1 (log.f32 (pow.f32 (*.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) (*.f32 1/4 (*.f32 (PI.f32) u)))) (/.f32 1 s)) s)))
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (log1p.f32 (expm1.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))) s))))))
(*.f32 -1 (+.f32 (*.f32 (log.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) (*.f32 1/4 (*.f32 (PI.f32) u))))) s) (*.f32 (neg.f32 (log.f32 s)) s)))
(*.f32 s (neg.f32 (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 1 (+.f32 (*.f32 u (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) 1)))
Outputs
(*.f32 s (neg.f32 (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (PI.f32) (neg.f32 s))))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1))))
Calls

3 calls:

27.0ms
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 1 (+.f32 (*.f32 u (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) 1)))
25.0ms
u
25.0ms
s
Results
AccuracySegmentsBranch
98.9%1u
98.9%1(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 1 (+.f32 (*.f32 u (-.f32 (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 1 (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) 1)))
98.9%1s
Compiler

Compiled 45 to 34 computations (24.4% saved)

regimes52.0ms (0.2%)

Counts
47 → 1
Calls
Call 1
Inputs
(*.f32 -1 (PI.f32))
(*.f32 4 (*.f32 1/2 (*.f32 u (PI.f32))))
(*.f32 4 (*.f32 u (-.f32 (*.f32 1/4 (PI.f32)) (*.f32 -1/4 (PI.f32)))))
(*.f32 4 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (*.f32 -1/4 (-.f32 (*.f32 (PI.f32) u) (PI.f32)))))
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) -1/4))))
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 1/4 (PI.f32)))))
(*.f32 s (neg.f32 (log.f32 1)))
(*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (/.f32 (PI.f32) s)))))
(*.f32 4 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4)))
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 -1/4 (PI.f32))) s))))))
(+.f32 (*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (/.f32 (PI.f32) s))))) (/.f32 (*.f32 u (PI.f32)) (+.f32 1 (/.f32 (PI.f32) s))))
(*.f32 -1 (*.f32 s (log.f32 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (-.f32 (*.f32 u (PI.f32)) (PI.f32))) (*.f32 1/4 (*.f32 u (PI.f32)))) s)))))
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 (PI.f32) (+.f32 (*.f32 1/4 u) -1/4))) s))))))
(*.f32 4 (/.f32 1 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) (pow.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) 2))))
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))) s))))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 s (/.f32 (*.f32 u (-.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (PI.f32)))) s)) (+.f32 1 (/.f32 (PI.f32) s)))) (*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (/.f32 (PI.f32) s))))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 s (*.f32 u (-.f32 (*.f32 -1/4 (/.f32 (PI.f32) s)) (*.f32 1/4 (/.f32 (PI.f32) s))))) (+.f32 1 (/.f32 (PI.f32) s)))) (*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (/.f32 (PI.f32) s))))))
(*.f32 -1 (pow.f32 (cbrt.f32 (PI.f32)) 3))
(*.f32 -1 (log.f32 (pow.f32 (/.f32 (PI.f32) s) s)))
(*.f32 -1 (*.f32 s (+.f32 (log.f32 (PI.f32)) (*.f32 -1 (log.f32 s)))))
(*.f32 4 (expm1.f32 (log1p.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))))
(*.f32 4 (log.f32 (exp.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))))
(*.f32 4 (log1p.f32 (expm1.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))))
(*.f32 4 (+.f32 (*.f32 (expm1.f32 (log1p.f32 (*.f32 (PI.f32) u))) 1/2) (*.f32 (PI.f32) -1/4)))
(*.f32 4 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (expm1.f32 (log1p.f32 (PI.f32))) -1/4)))
(*.f32 4 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 3) -1/4)))
(*.f32 4 (+.f32 (*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 3) u) 1/2) (*.f32 (PI.f32) -1/4)))
(*.f32 4 (+.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) u)) 3) 1/2) (*.f32 (PI.f32) -1/4)))
(pow.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s)))) 1)
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 1/4 (pow.f32 (cbrt.f32 (PI.f32)) 3)))))
(*.f32 -1 (log.f32 (pow.f32 (+.f32 (*.f32 4 (/.f32 (*.f32 u (-.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (PI.f32)))) s)) (/.f32 (PI.f32) s)) s)))
(*.f32 -1 (*.f32 s (+.f32 (log.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (-.f32 (*.f32 u (PI.f32)) (PI.f32))) (*.f32 1/4 (*.f32 u (PI.f32)))))) (*.f32 -1 (log.f32 s)))))
(*.f32 -1 (*.f32 s (+.f32 (log.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))))) (log.f32 (/.f32 1 s)))))
(*.f32 -1 (*.f32 s (+.f32 (log.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))))) (*.f32 -1 (log.f32 s)))))
(*.f32 -1 (+.f32 (*.f32 4 (/.f32 (*.f32 s (*.f32 u (-.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (PI.f32))))) (PI.f32))) (*.f32 s (+.f32 (log.f32 (PI.f32)) (log.f32 (/.f32 1 s))))))
(*.f32 -1 (+.f32 (*.f32 4 (/.f32 (*.f32 s (*.f32 u (-.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (PI.f32))))) (PI.f32))) (*.f32 s (+.f32 (log.f32 (PI.f32)) (*.f32 -1 (log.f32 s))))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 s (*.f32 u (-.f32 (*.f32 -1/4 (/.f32 (PI.f32) s)) (*.f32 1/4 (/.f32 (PI.f32) s))))) (+.f32 1 (/.f32 (PI.f32) s)))) (*.f32 -1 (log.f32 (pow.f32 (+.f32 (/.f32 (PI.f32) s) 1) s))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 s (*.f32 u (-.f32 (*.f32 -1/4 (/.f32 (PI.f32) s)) (*.f32 1/4 (/.f32 (PI.f32) s))))) (+.f32 1 (/.f32 (PI.f32) s)))) (*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (pow.f32 (/.f32 s (PI.f32)) -1))))))
(exp.f32 (log.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s))))))
(pow.f32 (cbrt.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s))))) 3)
(-.f32 (exp.f32 (log1p.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s)))))) 1)
(pow.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s)))) 3) 1/3)
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 -1/4 (expm1.f32 (log1p.f32 (PI.f32))))) s))))))
(*.f32 -1 (log.f32 (pow.f32 (*.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) (*.f32 1/4 (*.f32 (PI.f32) u)))) (/.f32 1 s)) s)))
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (log1p.f32 (expm1.f32 (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) 1/4))))) s))))))
(*.f32 -1 (+.f32 (*.f32 (log.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (fma.f32 (PI.f32) u (neg.f32 (PI.f32)))) (*.f32 1/4 (*.f32 (PI.f32) u))))) s) (*.f32 (neg.f32 (log.f32 s)) s)))
Outputs
(*.f32 -1 (+.f32 (*.f32 4 (/.f32 (*.f32 s (*.f32 u (-.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (PI.f32))))) (PI.f32))) (*.f32 s (+.f32 (log.f32 (PI.f32)) (*.f32 -1 (log.f32 s))))))
Calls

2 calls:

24.0ms
u
23.0ms
s
Results
AccuracySegmentsBranch
25.0%1u
25.0%1s
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes40.0ms (0.2%)

Counts
36 → 1
Calls
Call 1
Inputs
(*.f32 -1 (PI.f32))
(*.f32 4 (*.f32 1/2 (*.f32 u (PI.f32))))
(*.f32 4 (*.f32 u (-.f32 (*.f32 1/4 (PI.f32)) (*.f32 -1/4 (PI.f32)))))
(*.f32 4 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (*.f32 -1/4 (-.f32 (*.f32 (PI.f32) u) (PI.f32)))))
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) -1/4))))
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 1/4 (PI.f32)))))
(*.f32 s (neg.f32 (log.f32 1)))
(*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (/.f32 (PI.f32) s)))))
(*.f32 4 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4)))
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 -1/4 (PI.f32))) s))))))
(+.f32 (*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (/.f32 (PI.f32) s))))) (/.f32 (*.f32 u (PI.f32)) (+.f32 1 (/.f32 (PI.f32) s))))
(*.f32 -1 (*.f32 s (log.f32 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (-.f32 (*.f32 u (PI.f32)) (PI.f32))) (*.f32 1/4 (*.f32 u (PI.f32)))) s)))))
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 (PI.f32) (+.f32 (*.f32 1/4 u) -1/4))) s))))))
(*.f32 4 (/.f32 1 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) (pow.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) 2))))
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))) s))))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 s (/.f32 (*.f32 u (-.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (PI.f32)))) s)) (+.f32 1 (/.f32 (PI.f32) s)))) (*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (/.f32 (PI.f32) s))))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 s (*.f32 u (-.f32 (*.f32 -1/4 (/.f32 (PI.f32) s)) (*.f32 1/4 (/.f32 (PI.f32) s))))) (+.f32 1 (/.f32 (PI.f32) s)))) (*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (/.f32 (PI.f32) s))))))
(*.f32 -1 (pow.f32 (cbrt.f32 (PI.f32)) 3))
(*.f32 -1 (log.f32 (pow.f32 (/.f32 (PI.f32) s) s)))
(*.f32 -1 (*.f32 s (+.f32 (log.f32 (PI.f32)) (*.f32 -1 (log.f32 s)))))
(*.f32 4 (expm1.f32 (log1p.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))))
(*.f32 4 (log.f32 (exp.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))))
(*.f32 4 (log1p.f32 (expm1.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))))
(*.f32 4 (+.f32 (*.f32 (expm1.f32 (log1p.f32 (*.f32 (PI.f32) u))) 1/2) (*.f32 (PI.f32) -1/4)))
(*.f32 4 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (expm1.f32 (log1p.f32 (PI.f32))) -1/4)))
(*.f32 4 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 3) -1/4)))
(*.f32 4 (+.f32 (*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 3) u) 1/2) (*.f32 (PI.f32) -1/4)))
(*.f32 4 (+.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) u)) 3) 1/2) (*.f32 (PI.f32) -1/4)))
(pow.f32 (*.f32 s (log1p.f32 (*.f32 4 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) s)))) 1)
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 1/4 (pow.f32 (cbrt.f32 (PI.f32)) 3)))))
(*.f32 -1 (log.f32 (pow.f32 (+.f32 (*.f32 4 (/.f32 (*.f32 u (-.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (PI.f32)))) s)) (/.f32 (PI.f32) s)) s)))
(*.f32 -1 (*.f32 s (+.f32 (log.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (-.f32 (*.f32 u (PI.f32)) (PI.f32))) (*.f32 1/4 (*.f32 u (PI.f32)))))) (*.f32 -1 (log.f32 s)))))
(*.f32 -1 (*.f32 s (+.f32 (log.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))))) (log.f32 (/.f32 1 s)))))
(*.f32 -1 (*.f32 s (+.f32 (log.f32 (*.f32 4 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))))) (*.f32 -1 (log.f32 s)))))
(*.f32 -1 (+.f32 (*.f32 4 (/.f32 (*.f32 s (*.f32 u (-.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (PI.f32))))) (PI.f32))) (*.f32 s (+.f32 (log.f32 (PI.f32)) (log.f32 (/.f32 1 s))))))
Outputs
(*.f32 -1 (*.f32 s (+.f32 (log.f32 (PI.f32)) (*.f32 -1 (log.f32 s)))))
Calls

2 calls:

19.0ms
s
19.0ms
u
Results
AccuracySegmentsBranch
25.0%1s
25.0%1u
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes25.0ms (0.1%)

Counts
20 → 1
Calls
Call 1
Inputs
(*.f32 -1 (PI.f32))
(*.f32 4 (*.f32 1/2 (*.f32 u (PI.f32))))
(*.f32 4 (*.f32 u (-.f32 (*.f32 1/4 (PI.f32)) (*.f32 -1/4 (PI.f32)))))
(*.f32 4 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (*.f32 -1/4 (-.f32 (*.f32 (PI.f32) u) (PI.f32)))))
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) -1/4))))
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 1/4 (PI.f32)))))
(*.f32 s (neg.f32 (log.f32 1)))
(*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (/.f32 (PI.f32) s)))))
(*.f32 4 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4)))
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 -1/4 (PI.f32))) s))))))
(+.f32 (*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (/.f32 (PI.f32) s))))) (/.f32 (*.f32 u (PI.f32)) (+.f32 1 (/.f32 (PI.f32) s))))
(*.f32 -1 (*.f32 s (log.f32 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (-.f32 (*.f32 u (PI.f32)) (PI.f32))) (*.f32 1/4 (*.f32 u (PI.f32)))) s)))))
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 (PI.f32) (+.f32 (*.f32 1/4 u) -1/4))) s))))))
(*.f32 4 (/.f32 1 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) (pow.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) 2))))
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))) s))))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 s (/.f32 (*.f32 u (-.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (PI.f32)))) s)) (+.f32 1 (/.f32 (PI.f32) s)))) (*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (/.f32 (PI.f32) s))))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 s (*.f32 u (-.f32 (*.f32 -1/4 (/.f32 (PI.f32) s)) (*.f32 1/4 (/.f32 (PI.f32) s))))) (+.f32 1 (/.f32 (PI.f32) s)))) (*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (/.f32 (PI.f32) s))))))
(*.f32 -1 (pow.f32 (cbrt.f32 (PI.f32)) 3))
(*.f32 -1 (log.f32 (pow.f32 (/.f32 (PI.f32) s) s)))
Outputs
(+.f32 (*.f32 -4 (/.f32 (*.f32 s (/.f32 (*.f32 u (-.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (PI.f32)))) s)) (+.f32 1 (/.f32 (PI.f32) s)))) (*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (/.f32 (PI.f32) s))))))
Calls

2 calls:

11.0ms
s
11.0ms
u
Results
AccuracySegmentsBranch
24.9%1u
24.9%1s
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes20.0ms (0.1%)

Counts
16 → 1
Calls
Call 1
Inputs
(*.f32 -1 (PI.f32))
(*.f32 4 (*.f32 1/2 (*.f32 u (PI.f32))))
(*.f32 4 (*.f32 u (-.f32 (*.f32 1/4 (PI.f32)) (*.f32 -1/4 (PI.f32)))))
(*.f32 4 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (*.f32 -1/4 (-.f32 (*.f32 (PI.f32) u) (PI.f32)))))
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) -1/4))))
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 1/4 (PI.f32)))))
(*.f32 s (neg.f32 (log.f32 1)))
(*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (/.f32 (PI.f32) s)))))
(*.f32 4 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4)))
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 -1/4 (PI.f32))) s))))))
(+.f32 (*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (/.f32 (PI.f32) s))))) (/.f32 (*.f32 u (PI.f32)) (+.f32 1 (/.f32 (PI.f32) s))))
(*.f32 -1 (*.f32 s (log.f32 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (-.f32 (*.f32 u (PI.f32)) (PI.f32))) (*.f32 1/4 (*.f32 u (PI.f32)))) s)))))
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 (PI.f32) (+.f32 (*.f32 1/4 u) -1/4))) s))))))
(*.f32 4 (/.f32 1 (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) (pow.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)) 2))))
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (PI.f32)) (*.f32 1/4 (*.f32 u (PI.f32))))) s))))))
Outputs
(*.f32 s (neg.f32 (log.f32 (+.f32 1 (*.f32 4 (/.f32 (-.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 -1/4 (PI.f32))) s))))))
Calls

2 calls:

10.0ms
u
9.0ms
s
Results
AccuracySegmentsBranch
24.9%1s
24.9%1u
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes15.0ms (0.1%)

Counts
10 → 1
Calls
Call 1
Inputs
(*.f32 -1 (PI.f32))
(*.f32 4 (*.f32 1/2 (*.f32 u (PI.f32))))
(*.f32 4 (*.f32 u (-.f32 (*.f32 1/4 (PI.f32)) (*.f32 -1/4 (PI.f32)))))
(*.f32 4 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (*.f32 -1/4 (-.f32 (*.f32 (PI.f32) u) (PI.f32)))))
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) -1/4))))
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 1/4 (PI.f32)))))
(*.f32 s (neg.f32 (log.f32 1)))
(*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (/.f32 (PI.f32) s)))))
(*.f32 4 (fma.f32 (PI.f32) (*.f32 u 1/2) (*.f32 (PI.f32) -1/4)))
Outputs
(*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (/.f32 (PI.f32) s)))))
Calls

2 calls:

7.0ms
u
6.0ms
s
Results
AccuracySegmentsBranch
24.9%1u
24.9%1s
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes14.0ms (0.1%)

Counts
8 → 1
Calls
Call 1
Inputs
(*.f32 -1 (PI.f32))
(*.f32 4 (*.f32 1/2 (*.f32 u (PI.f32))))
(*.f32 4 (*.f32 u (-.f32 (*.f32 1/4 (PI.f32)) (*.f32 -1/4 (PI.f32)))))
(*.f32 4 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (*.f32 -1/4 (-.f32 (*.f32 (PI.f32) u) (PI.f32)))))
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) -1/4))))
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (+.f32 (*.f32 -1/4 (*.f32 u (PI.f32))) (*.f32 1/4 (PI.f32)))))
(*.f32 s (neg.f32 (log.f32 1)))
Outputs
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (*.f32 (PI.f32) (-.f32 (*.f32 -1/4 u) -1/4))))
Calls

2 calls:

6.0ms
s
6.0ms
u
Results
AccuracySegmentsBranch
11.3%1u
11.3%1s
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes10.0ms (0%)

Counts
5 → 1
Calls
Call 1
Inputs
(*.f32 -1 (PI.f32))
(*.f32 4 (*.f32 1/2 (*.f32 u (PI.f32))))
(*.f32 4 (*.f32 u (-.f32 (*.f32 1/4 (PI.f32)) (*.f32 -1/4 (PI.f32)))))
(*.f32 4 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))
(*.f32 4 (-.f32 (*.f32 1/4 (*.f32 u (PI.f32))) (*.f32 -1/4 (-.f32 (*.f32 (PI.f32) u) (PI.f32)))))
Outputs
(*.f32 4 (+.f32 (*.f32 (*.f32 (PI.f32) u) 1/2) (*.f32 (PI.f32) -1/4)))
Calls

2 calls:

5.0ms
u
4.0ms
s
Results
AccuracySegmentsBranch
11.3%1u
11.3%1s
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes13.0ms (0.1%)

Accuracy

Total -2.0b remaining (-6.9%)

Threshold costs -2b (-6.9%)

Stop Event
fuel
Counts
3 → 1
Calls
Call 1
Inputs
(*.f32 -1 (PI.f32))
(*.f32 4 (*.f32 1/2 (*.f32 u (PI.f32))))
(*.f32 4 (*.f32 u (-.f32 (*.f32 1/4 (PI.f32)) (*.f32 -1/4 (PI.f32)))))
Outputs
(*.f32 -1 (PI.f32))
Calls

2 calls:

4.0ms
s
3.0ms
u
Results
AccuracySegmentsBranch
11.0%1u
11.0%1s
Compiler

Compiled 214 to 170 computations (20.6% saved)

soundness751.0ms (3.2%)

Rules
580×fma-neg
559×fma-define
545×div-sub
407×log1p-expm1-u
332×sub-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
067948
1137944
2289924
3868800
41953744
53652734
65774734
76894734
027219
1471207
27713207
033270
1555218
033270
1555218
Stop Event
node limit
node limit
node limit
node limit
Compiler

Compiled 294 to 197 computations (33% saved)

end0.0ms (0%)

preprocess127.0ms (0.5%)

Compiler

Compiled 458 to 320 computations (30.1% saved)

Profiling

Loading profile data...