FastMath dist3

Time bar (total: 6.5s)

analyze0.0ms (0%)

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

Compiled 17 to 12 computations (29.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
Operation ival-add, time spent: 0.0ms, 0.0% of total-time
Operation ival-mult, time spent: 0.0ms, 0.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

sample1.7s (25.7%)

Results
1.0s6510×256valid
507.0ms1723×256infinite
2.0ms13×512valid
2.0ms1024valid
0.0ms256valid
Precisions
Click to see histograms. Total time spent on operations: 759.0ms
Operation ival-mult, time spent: 559.0ms, 74.0% of total-time
Operation ival-add, time spent: 181.0ms, 24.0% of total-time
Operation const, time spent: 19.0ms, 3.0% of total-time
Bogosity

preprocess331.0ms (5.1%)

Algorithm
egg-herbie
Rules
1546×unsub-neg
978×sub-neg
766×fma-neg
732×associate-+r+
726×distribute-neg-in
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
110-0-(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 5) d1))
00-0-32
00-0-(*.f64 (+.f64 d3 5) d1)
00-0-(+.f64 d3 5)
00-0-5
00-0-(*.f64 d1 32)
00-0-(*.f64 d1 d2)
00-0-d2
00-0-d1
00-0-(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 5) d1)) (*.f64 d1 32))
00-0-d3
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
+.f64(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 5) d1))nan-rescue110
(*.f64 d1 d2)overflow36
(*.f64 (+.f64 d3 5) d1)overflow34
Confusion
Predicted +Predicted -
+110
-0245
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+1100
-00245
Precision?
1.0
Recall?
1.0
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
052564
1134453
2431332
31771308
45269308
56536308
67434308
Stop Event
node limit
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 5) d1)) (*.f64 d1 32))
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 5) d1)) (*.f64 d1 32))
(+.f64 (+.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (+.f64 d3 5) (neg.f64 d1))) (*.f64 (neg.f64 d1) 32))
(+.f64 (+.f64 (*.f64 d1 (neg.f64 d2)) (*.f64 (+.f64 d3 5) d1)) (*.f64 d1 32))
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 (neg.f64 d3) 5) d1)) (*.f64 d1 32))
(neg.f64 (+.f64 (+.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (+.f64 d3 5) (neg.f64 d1))) (*.f64 (neg.f64 d1) 32)))
(neg.f64 (+.f64 (+.f64 (*.f64 d1 (neg.f64 d2)) (*.f64 (+.f64 d3 5) d1)) (*.f64 d1 32)))
(neg.f64 (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 (neg.f64 d3) 5) d1)) (*.f64 d1 32)))
(+.f64 (+.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 5) d2)) (*.f64 d2 32))
(+.f64 (+.f64 (*.f64 d3 d2) (*.f64 (+.f64 d1 5) d3)) (*.f64 d3 32))
(+.f64 (+.f64 (*.f64 d1 d3) (*.f64 (+.f64 d2 5) d1)) (*.f64 d1 32))
Outputs
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 5) d1)) (*.f64 d1 32))
(+.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 32))
(fma.f64 d1 32 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 37)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 37)))
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 5) d1)) (*.f64 d1 32))
(+.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 32))
(fma.f64 d1 32 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 37)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 37)))
(+.f64 (+.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (+.f64 d3 5) (neg.f64 d1))) (*.f64 (neg.f64 d1) 32))
(+.f64 (fma.f64 (neg.f64 d1) d2 (*.f64 (+.f64 d3 5) (neg.f64 d1))) (*.f64 32 (neg.f64 d1)))
(+.f64 (*.f64 (neg.f64 d1) (+.f64 d2 (+.f64 d3 5))) (*.f64 d1 -32))
(*.f64 (neg.f64 d1) (+.f64 d2 (+.f64 d3 37)))
(*.f64 d1 (-.f64 -37 (+.f64 d2 d3)))
(*.f64 d1 (-.f64 (-.f64 -37 d3) d2))
(+.f64 (+.f64 (*.f64 d1 (neg.f64 d2)) (*.f64 (+.f64 d3 5) d1)) (*.f64 d1 32))
(+.f64 (*.f64 d1 32) (fma.f64 d1 (neg.f64 d2) (*.f64 d1 (+.f64 d3 5))))
(fma.f64 d1 32 (*.f64 d1 (+.f64 (+.f64 d3 5) (neg.f64 d2))))
(*.f64 d1 (+.f64 (neg.f64 d2) (+.f64 d3 37)))
(*.f64 d1 (+.f64 37 (-.f64 d3 d2)))
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 (neg.f64 d3) 5) d1)) (*.f64 d1 32))
(+.f64 (*.f64 d1 32) (fma.f64 d1 d2 (*.f64 d1 (+.f64 5 (neg.f64 d3)))))
(fma.f64 d1 32 (*.f64 d1 (+.f64 d2 (-.f64 5 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 (neg.f64 d3) 37)))
(*.f64 d1 (+.f64 (-.f64 d2 d3) 37))
(neg.f64 (+.f64 (+.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (+.f64 d3 5) (neg.f64 d1))) (*.f64 (neg.f64 d1) 32)))
(+.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 32))
(fma.f64 d1 32 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 37)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 37)))
(neg.f64 (+.f64 (+.f64 (*.f64 d1 (neg.f64 d2)) (*.f64 (+.f64 d3 5) d1)) (*.f64 d1 32)))
(neg.f64 (+.f64 (*.f64 d1 32) (fma.f64 d1 (neg.f64 d2) (*.f64 d1 (+.f64 d3 5)))))
(-.f64 (*.f64 d1 -32) (*.f64 d1 (+.f64 (+.f64 d3 5) (neg.f64 d2))))
(*.f64 d1 (-.f64 -32 (-.f64 (+.f64 d3 5) d2)))
(*.f64 d1 (-.f64 -37 (-.f64 d3 d2)))
(*.f64 d1 (+.f64 (-.f64 d2 d3) -37))
(neg.f64 (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 (neg.f64 d3) 5) d1)) (*.f64 d1 32)))
(neg.f64 (+.f64 (*.f64 d1 32) (fma.f64 d1 d2 (*.f64 d1 (+.f64 5 (neg.f64 d3))))))
(-.f64 (*.f64 d1 -32) (*.f64 d1 (+.f64 d2 (-.f64 5 d3))))
(*.f64 d1 (-.f64 -32 (+.f64 d2 (-.f64 5 d3))))
(*.f64 d1 (+.f64 -37 (-.f64 d3 d2)))
(*.f64 d1 (-.f64 d3 (+.f64 d2 37)))
(*.f64 d1 (+.f64 (-.f64 d3 d2) -37))
(+.f64 (+.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 5) d2)) (*.f64 d2 32))
(+.f64 (fma.f64 d2 d1 (*.f64 d2 (+.f64 d3 5))) (*.f64 d2 32))
(fma.f64 d2 32 (*.f64 d2 (+.f64 (+.f64 d3 5) d1)))
(*.f64 d2 (+.f64 d1 (+.f64 d3 37)))
(+.f64 (+.f64 (*.f64 d3 d2) (*.f64 (+.f64 d1 5) d3)) (*.f64 d3 32))
(+.f64 (fma.f64 d3 d2 (*.f64 d3 (+.f64 d1 5))) (*.f64 d3 32))
(fma.f64 d3 32 (*.f64 d3 (+.f64 (+.f64 d1 5) d2)))
(*.f64 d3 (+.f64 d2 (+.f64 d1 37)))
(*.f64 d3 (+.f64 d1 (+.f64 d2 37)))
(+.f64 (+.f64 (*.f64 d1 d3) (*.f64 (+.f64 d2 5) d1)) (*.f64 d1 32))
(+.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 32))
(fma.f64 d1 32 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 37)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 37)))
Symmetry

(negabs d1)

(sort d2 d3)

Compiler

Compiled 122 to 72 computations (41% saved)

Precisions
Click to see histograms. Total time spent on operations: 54.0ms
Operation ival-mult, time spent: 28.0ms, 52.0% of total-time
Operation ival-add, time spent: 23.0ms, 43.0% of total-time
Operation const, time spent: 3.0ms, 6.0% of total-time

eval1.0ms (0%)

Compiler

Compiled 39 to 24 computations (38.5% saved)

prune2.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
95.7%
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 5) d1)) (*.f64 d1 32))
100.0%
(*.f64 d1 (+.f64 d3 (+.f64 d2 37)))
Compiler

Compiled 26 to 18 computations (30.8% saved)

localize97.0ms (1.5%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 5) d1)) (*.f64 d1 32))
99.9%
(*.f64 (+.f64 d3 5) d1)
96.0%
(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 5) d1))
100.0%
(*.f64 d1 (+.f64 d3 (+.f64 d2 37)))
Compiler

Compiled 64 to 35 computations (45.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 38.0ms
Operation ival-add, time spent: 20.0ms, 52.0% of total-time
Operation ival-mult, time spent: 17.0ms, 44.0% of total-time
Operation const, time spent: 2.0ms, 5.0% of total-time

series26.0ms (0.4%)

Counts
4 → 132
Calls
Call 1
Inputs
#<alt (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 5) d1))>
#<alt (*.f64 (+.f64 d3 5) d1)>
#<alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 5) d1)) (*.f64 d1 32))>
Outputs
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 d2))>
#<alt (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 37 d2)))>
#<alt (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 37 d2)))>
#<alt (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 37 d2)))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))>
#<alt (*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))>
#<alt (*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))>
#<alt (*.f64 d1 (+.f64 5 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 5 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 5 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 5 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 5 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 5 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 5 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 5 (+.f64 d2 d3)))>
#<alt (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3)))))>
#<alt (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3)))))>
#<alt (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3)))))>
#<alt (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3)))))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 5 d3)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 5 d3)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 5 d3)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 5 d3)) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 5 d3)) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 5 d3)) d2)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 5 d3)) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 5 d3)) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 5 d3)) d2)))))>
#<alt (+.f64 (*.f64 5 d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 5 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))>
#<alt (+.f64 (*.f64 5 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))>
#<alt (+.f64 (*.f64 5 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (*.f64 d1 d2)) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (*.f64 d1 d2)) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (*.f64 d1 d2)) d3)))))>
#<alt (*.f64 5 d1)>
#<alt (+.f64 (*.f64 5 d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 5 d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 5 d1) (*.f64 d1 d3))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -5 (/.f64 d1 d3)) (*.f64 -1 d1))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -5 (/.f64 d1 d3)) (*.f64 -1 d1))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -5 (/.f64 d1 d3)) (*.f64 -1 d1))))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3))) 32)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3))) 32)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3))) 32)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3))) 32)))>
#<alt (+.f64 (*.f64 32 d1) (*.f64 d1 (+.f64 5 d3)))>
#<alt (+.f64 (*.f64 32 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 5 d3))))>
#<alt (+.f64 (*.f64 32 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 5 d3))))>
#<alt (+.f64 (*.f64 32 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 5 d3))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (+.f64 (*.f64 32 (/.f64 d1 d2)) (/.f64 (*.f64 d1 (+.f64 5 d3)) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (+.f64 (*.f64 32 (/.f64 d1 d2)) (/.f64 (*.f64 d1 (+.f64 5 d3)) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (+.f64 (*.f64 32 (/.f64 d1 d2)) (/.f64 (*.f64 d1 (+.f64 5 d3)) d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 32 d1) (*.f64 d1 (+.f64 5 d3))) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 32 d1) (*.f64 d1 (+.f64 5 d3))) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 32 d1) (*.f64 d1 (+.f64 5 d3))) d2)))))>
#<alt (+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d2)))>
#<alt (+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3))))>
#<alt (+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3))))>
#<alt (+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (+.f64 (*.f64 32 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3)))))>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (+.f64 (*.f64 32 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3)))))>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (+.f64 (*.f64 32 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3)))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d2))) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d2))) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d2))) d3)))))>
Calls

33 calls:

TimeVariablePointExpression
7.0ms
d3
@-inf
(* d1 (+ d3 (+ d2 37)))
3.0ms
d2
@inf
(* d1 (+ d3 (+ d2 37)))
2.0ms
d1
@inf
(+ (* d1 d2) (* (+ d3 5) d1))
1.0ms
d2
@inf
(+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32))
1.0ms
d1
@-inf
(+ (* d1 d2) (* (+ d3 5) d1))

rewrite301.0ms (4.6%)

Algorithm
batch-egg-rewrite
Rules
1160×log1p-expm1-u
665×expm1-log1p-u
266×associate-*r*
166×associate-*l*
149×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
021128
1316114
24959114
Stop Event
node limit
Counts
4 → 134
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 d3 (+.f64 d2 37)))
(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 5) d1))
(*.f64 (+.f64 d3 5) d1)
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 5) d1)) (*.f64 d1 32))
Outputs
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 37)))
(+.f64 (*.f64 d1 (+.f64 d2 37)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 37))
(+.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 37 d1))
(+.f64 (*.f64 (*.f64 d1 d3) 1) (*.f64 (*.f64 d1 (+.f64 d2 37)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3)) (+.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 37)) (*.f64 d1 (+.f64 d2 37))) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 37))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 (+.f64 d2 37)) (*.f64 d1 (+.f64 d2 37)))) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 37))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 37) 3) (pow.f64 d3 3))) (fma.f64 d3 d3 (*.f64 (+.f64 d2 37) (-.f64 (+.f64 d2 37) d3))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 d2 37) 2))) (-.f64 d3 (+.f64 d2 37)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 37) 3) (pow.f64 d3 3)) d1) (fma.f64 d3 d3 (*.f64 (+.f64 d2 37) (-.f64 (+.f64 d2 37) d3))))
(/.f64 (*.f64 (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 d2 37) 2)) d1) (-.f64 d3 (+.f64 d2 37)))
(pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 (+.f64 d2 37))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d3 (+.f64 d2 37)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d3 (+.f64 d2 37)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) 1))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 d2 37)))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 d2 37)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 5)))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 5)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 d1 (+.f64 (+.f64 d3 5) d2))
(*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 1)
(*.f64 1 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d3 5)) (-.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 d2))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (/.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d3 5)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d3 5)) (-.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 d2)))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 5))) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d3 5)) (-.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d3 5)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 5))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d3 5)) (-.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 d2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 5)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 d2)))
(pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) 1))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 5)))
(fma.f64 d1 (+.f64 d3 5) (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 5)))
(fma.f64 (+.f64 d3 5) d1 (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 5)))
(fma.f64 1 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 d3 5)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 d3 5)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 5))
(+.f64 (*.f64 d1 d3) (*.f64 5 d1))
(+.f64 (*.f64 d1 5) (*.f64 d1 d3))
(+.f64 (*.f64 5 d1) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 5)))) 1)
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 125)) (fma.f64 d3 d3 (-.f64 25 (*.f64 d3 5))))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 -25)) (+.f64 d3 -5))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 125) d1) (fma.f64 d3 d3 (-.f64 25 (*.f64 d3 5))))
(/.f64 (*.f64 (fma.f64 d3 d3 -25) d1) (+.f64 d3 -5))
(pow.f64 (*.f64 d1 (+.f64 d3 5)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 5)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 5)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 5))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 5))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 5))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 5))) 1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 -32 d1))) (/.f64 (*.f64 (pow.f64 d1 2) 1024) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 -32 d1))))
(*.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))) 1)
(*.f64 1 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))))
(*.f64 (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) (pow.f64 (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) 2) (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))))
(*.f64 (sqrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) (sqrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) 1024)) (/.f64 1 (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 -32 d1))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768))))
(/.f64 1 (/.f64 (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 -32 d1)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) 1024))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768)) (+.f64 (*.f64 (pow.f64 d1 2) 1024) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 d1 32)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) 1024)) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 -32 d1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) 1024))) (neg.f64 (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 -32 d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)) (*.f64 d1 (+.f64 (+.f64 d3 5) 32))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 5) 32))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)) (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 5) 32))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1024) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2)) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(pow.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))) 1)
(pow.f64 (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) 3)
(pow.f64 (pow.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))) 2))
(log.f64 (exp.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))))))
(cbrt.f64 (pow.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))) 3))
(expm1.f64 (log1p.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))))
(log1p.f64 (expm1.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))))
(exp.f64 (log.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) 1))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))
(fma.f64 d1 32 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))
(fma.f64 32 d1 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))
(fma.f64 1 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 d1 32))
(fma.f64 1 (*.f64 d1 32) (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) (*.f64 d1 32))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) 1024)) (cbrt.f64 (*.f64 d1 32)) (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) (*.f64 d1 32))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))
(fma.f64 (sqrt.f64 (*.f64 d1 32)) (sqrt.f64 (*.f64 d1 32)) (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))

simplify265.0ms (4.1%)

Algorithm
egg-herbie
Rules
1206×cancel-sign-sub-inv
990×fma-neg
906×distribute-lft-neg-in
850×distribute-rgt-neg-in
594×distribute-neg-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
042110457
1117710022
244349900
Stop Event
node limit
Counts
266 → 225
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 d2))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 37 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 37 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 37 d2)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))
(*.f64 d1 (+.f64 5 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 5 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 5 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 5 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 5 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 5 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 5 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 5 (+.f64 d2 d3)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3)))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3)))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3)))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3)))))
(*.f64 d1 (+.f64 5 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 5 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 5 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 5 d3)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 5 d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 5 d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 5 d3)) d2)))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 5 d3)) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 5 d3)) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 5 d3)) d2)))))
(+.f64 (*.f64 5 d1) (*.f64 d1 d2))
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (*.f64 d1 d2)) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (*.f64 d1 d2)) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (*.f64 d1 d2)) d3)))))
(*.f64 5 d1)
(+.f64 (*.f64 5 d1) (*.f64 d1 d3))
(+.f64 (*.f64 5 d1) (*.f64 d1 d3))
(+.f64 (*.f64 5 d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -5 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -5 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -5 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3))) 32)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3))) 32)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3))) 32)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3))) 32)))
(+.f64 (*.f64 32 d1) (*.f64 d1 (+.f64 5 d3)))
(+.f64 (*.f64 32 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 5 d3))))
(+.f64 (*.f64 32 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 5 d3))))
(+.f64 (*.f64 32 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 5 d3))))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 32 (/.f64 d1 d2)) (/.f64 (*.f64 d1 (+.f64 5 d3)) d2))))
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 32 (/.f64 d1 d2)) (/.f64 (*.f64 d1 (+.f64 5 d3)) d2))))
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 32 (/.f64 d1 d2)) (/.f64 (*.f64 d1 (+.f64 5 d3)) d2))))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 32 d1) (*.f64 d1 (+.f64 5 d3))) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 32 d1) (*.f64 d1 (+.f64 5 d3))) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 32 d1) (*.f64 d1 (+.f64 5 d3))) d2)))))
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d2)))
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3))))
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3))))
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3))))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (+.f64 (*.f64 32 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (+.f64 (*.f64 32 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (+.f64 (*.f64 32 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d2))) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d2))) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d2))) d3)))))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 37)))
(+.f64 (*.f64 d1 (+.f64 d2 37)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 37))
(+.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 37 d1))
(+.f64 (*.f64 (*.f64 d1 d3) 1) (*.f64 (*.f64 d1 (+.f64 d2 37)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3)) (+.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 37)) (*.f64 d1 (+.f64 d2 37))) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 37))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 (+.f64 d2 37)) (*.f64 d1 (+.f64 d2 37)))) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 37))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 37) 3) (pow.f64 d3 3))) (fma.f64 d3 d3 (*.f64 (+.f64 d2 37) (-.f64 (+.f64 d2 37) d3))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 d2 37) 2))) (-.f64 d3 (+.f64 d2 37)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 37) 3) (pow.f64 d3 3)) d1) (fma.f64 d3 d3 (*.f64 (+.f64 d2 37) (-.f64 (+.f64 d2 37) d3))))
(/.f64 (*.f64 (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 d2 37) 2)) d1) (-.f64 d3 (+.f64 d2 37)))
(pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 (+.f64 d2 37))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d3 (+.f64 d2 37)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d3 (+.f64 d2 37)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) 1))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 d2 37)))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 d2 37)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 5)))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 5)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 d1 (+.f64 (+.f64 d3 5) d2))
(*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 1)
(*.f64 1 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d3 5)) (-.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 d2))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (/.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d3 5)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d3 5)) (-.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 d2)))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 5))) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d3 5)) (-.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d3 5)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 5))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d3 5)) (-.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 d2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 5)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 d2)))
(pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) 1))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 5)))
(fma.f64 d1 (+.f64 d3 5) (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 5)))
(fma.f64 (+.f64 d3 5) d1 (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 5)))
(fma.f64 1 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 d3 5)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 d3 5)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 5))
(+.f64 (*.f64 d1 d3) (*.f64 5 d1))
(+.f64 (*.f64 d1 5) (*.f64 d1 d3))
(+.f64 (*.f64 5 d1) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 5)))) 1)
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 125)) (fma.f64 d3 d3 (-.f64 25 (*.f64 d3 5))))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 -25)) (+.f64 d3 -5))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 125) d1) (fma.f64 d3 d3 (-.f64 25 (*.f64 d3 5))))
(/.f64 (*.f64 (fma.f64 d3 d3 -25) d1) (+.f64 d3 -5))
(pow.f64 (*.f64 d1 (+.f64 d3 5)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 5)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 5)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 5))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 5))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 5))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 5))) 1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 -32 d1))) (/.f64 (*.f64 (pow.f64 d1 2) 1024) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 -32 d1))))
(*.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))) 1)
(*.f64 1 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))))
(*.f64 (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) (pow.f64 (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) 2) (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))))
(*.f64 (sqrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) (sqrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) 1024)) (/.f64 1 (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 -32 d1))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768))))
(/.f64 1 (/.f64 (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 -32 d1)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) 1024))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768)) (+.f64 (*.f64 (pow.f64 d1 2) 1024) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 d1 32)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) 1024)) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 -32 d1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) 1024))) (neg.f64 (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 -32 d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)) (*.f64 d1 (+.f64 (+.f64 d3 5) 32))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 5) 32))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)) (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 5) 32))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1024) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2)) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(pow.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))) 1)
(pow.f64 (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) 3)
(pow.f64 (pow.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))) 2))
(log.f64 (exp.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))))))
(cbrt.f64 (pow.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))) 3))
(expm1.f64 (log1p.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))))
(log1p.f64 (expm1.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))))
(exp.f64 (log.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) 1))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))
(fma.f64 d1 32 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))
(fma.f64 32 d1 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))
(fma.f64 1 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 d1 32))
(fma.f64 1 (*.f64 d1 32) (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) (*.f64 d1 32))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) 1024)) (cbrt.f64 (*.f64 d1 32)) (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) (*.f64 d1 32))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))
(fma.f64 (sqrt.f64 (*.f64 d1 32)) (sqrt.f64 (*.f64 d1 32)) (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
Outputs
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 d2))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 37 d2)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 37 d2)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 37 d2)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d1 (+.f64 5 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 d1 (+.f64 5 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 d1 (+.f64 5 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 d1 (+.f64 5 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 d1 (+.f64 5 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 d1 (+.f64 5 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 d1 (+.f64 5 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 d1 (+.f64 5 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 5 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 5 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 5 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 5 d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 d3 5)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 5) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 5 d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 d3 5)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 5) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 5 d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 d3 5)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 5) d2) d1))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 5 d3)) d2)))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 d3 5)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 5) d2) d1))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 5 d3)) d2)))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 d3 5)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 5) d2) d1))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 5 d3)) d2)))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 d3 5)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 5) d2) d1))
(+.f64 (*.f64 5 d1) (*.f64 d1 d2))
(fma.f64 5 d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 5))
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (fma.f64 5 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (+.f64 d1 (fma.f64 d1 (/.f64 d2 d3) (*.f64 d1 (/.f64 5 d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (+.f64 (/.f64 5 d3) (/.f64 d2 d3)))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (fma.f64 5 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (+.f64 d1 (fma.f64 d1 (/.f64 d2 d3) (*.f64 d1 (/.f64 5 d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (+.f64 (/.f64 5 d3) (/.f64 d2 d3)))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (fma.f64 5 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (+.f64 d1 (fma.f64 d1 (/.f64 d2 d3) (*.f64 d1 (/.f64 5 d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (+.f64 (/.f64 5 d3) (/.f64 d2 d3)))))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (*.f64 d1 d2)) d3)))))
(neg.f64 (*.f64 d3 (*.f64 -1 (+.f64 d1 (/.f64 (fma.f64 5 d1 (*.f64 d1 d2)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 (/.f64 (*.f64 d1 (+.f64 d2 5)) (neg.f64 d3)) d1)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 d2 5)) d3)))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (*.f64 d1 d2)) d3)))))
(neg.f64 (*.f64 d3 (*.f64 -1 (+.f64 d1 (/.f64 (fma.f64 5 d1 (*.f64 d1 d2)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 (/.f64 (*.f64 d1 (+.f64 d2 5)) (neg.f64 d3)) d1)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 d2 5)) d3)))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (*.f64 d1 d2)) d3)))))
(neg.f64 (*.f64 d3 (*.f64 -1 (+.f64 d1 (/.f64 (fma.f64 5 d1 (*.f64 d1 d2)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 (/.f64 (*.f64 d1 (+.f64 d2 5)) (neg.f64 d3)) d1)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 d2 5)) d3)))
(*.f64 5 d1)
(*.f64 d1 5)
(+.f64 (*.f64 5 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 5))
(+.f64 (*.f64 5 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 5))
(+.f64 (*.f64 5 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 5 (/.f64 d1 d3) d1))
(*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 5 (/.f64 d1 d3) d1))
(*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 5 (/.f64 d1 d3) d1))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -5 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 5 (/.f64 d1 d3) d1))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -5 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 5 (/.f64 d1 d3) d1))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -5 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 5 (/.f64 d1 d3) d1))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3))) 32)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3))) 32)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3))) 32)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3))) 32)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(+.f64 (*.f64 32 d1) (*.f64 d1 (+.f64 5 d3)))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 32 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 5 d3))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(+.f64 (*.f64 32 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 5 d3))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(+.f64 (*.f64 32 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 5 d3))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 32 (/.f64 d1 d2)) (/.f64 (*.f64 d1 (+.f64 5 d3)) d2))))
(*.f64 d2 (+.f64 d1 (fma.f64 32 (/.f64 d1 d2) (/.f64 (*.f64 d1 (+.f64 d3 5)) d2))))
(*.f64 d2 (+.f64 d1 (fma.f64 d1 (/.f64 (+.f64 d3 5) d2) (*.f64 d1 (/.f64 32 d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (+.f64 (/.f64 (+.f64 d3 5) d2) (/.f64 32 d2)))))
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 32 (/.f64 d1 d2)) (/.f64 (*.f64 d1 (+.f64 5 d3)) d2))))
(*.f64 d2 (+.f64 d1 (fma.f64 32 (/.f64 d1 d2) (/.f64 (*.f64 d1 (+.f64 d3 5)) d2))))
(*.f64 d2 (+.f64 d1 (fma.f64 d1 (/.f64 (+.f64 d3 5) d2) (*.f64 d1 (/.f64 32 d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (+.f64 (/.f64 (+.f64 d3 5) d2) (/.f64 32 d2)))))
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 32 (/.f64 d1 d2)) (/.f64 (*.f64 d1 (+.f64 5 d3)) d2))))
(*.f64 d2 (+.f64 d1 (fma.f64 32 (/.f64 d1 d2) (/.f64 (*.f64 d1 (+.f64 d3 5)) d2))))
(*.f64 d2 (+.f64 d1 (fma.f64 d1 (/.f64 (+.f64 d3 5) d2) (*.f64 d1 (/.f64 32 d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (+.f64 (/.f64 (+.f64 d3 5) d2) (/.f64 32 d2)))))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 32 d1) (*.f64 d1 (+.f64 5 d3))) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 32 d1) (*.f64 d1 (+.f64 5 d3))) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 32 d1) (*.f64 d1 (+.f64 5 d3))) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d2)))
(*.f64 d1 (+.f64 37 d2))
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (+.f64 (*.f64 32 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 d3 (+.f64 d1 (fma.f64 5 (/.f64 d1 d3) (fma.f64 32 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3))))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 d1 (/.f64 d2 d3)) (*.f64 (/.f64 d1 d3) 37))))
(*.f64 d3 (+.f64 (*.f64 (/.f64 d1 d3) 37) (*.f64 d1 (+.f64 (/.f64 d2 d3) 1))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (+.f64 (*.f64 32 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 d3 (+.f64 d1 (fma.f64 5 (/.f64 d1 d3) (fma.f64 32 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3))))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 d1 (/.f64 d2 d3)) (*.f64 (/.f64 d1 d3) 37))))
(*.f64 d3 (+.f64 (*.f64 (/.f64 d1 d3) 37) (*.f64 d1 (+.f64 (/.f64 d2 d3) 1))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (+.f64 (*.f64 32 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 d3 (+.f64 d1 (fma.f64 5 (/.f64 d1 d3) (fma.f64 32 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3))))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 d1 (/.f64 d2 d3)) (*.f64 (/.f64 d1 d3) 37))))
(*.f64 d3 (+.f64 (*.f64 (/.f64 d1 d3) 37) (*.f64 d1 (+.f64 (/.f64 d2 d3) 1))))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d2))) d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d2))) d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d2))) d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 37)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(+.f64 (*.f64 d1 (+.f64 d2 37)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 37))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(+.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 37 d1))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(+.f64 (*.f64 (*.f64 d1 d3) 1) (*.f64 (*.f64 d1 (+.f64 d2 37)) 1))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 37 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3)) (+.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 37)) (*.f64 d1 (+.f64 d2 37))) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 37))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 37 d2)) 3)) (+.f64 (*.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (*.f64 (*.f64 d1 (+.f64 37 d2)) (-.f64 (*.f64 d1 (+.f64 37 d2)) (*.f64 d1 d3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 37 d2) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d1 (+.f64 37 d2)) (*.f64 d1 (+.f64 37 (-.f64 d2 d3))) (*.f64 (pow.f64 d1 2) (pow.f64 d3 2))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 37 d2) 3) (pow.f64 d3 3))) (*.f64 d1 (+.f64 (*.f64 (pow.f64 d3 2) d1) (*.f64 (+.f64 37 d2) (*.f64 d1 (+.f64 37 (-.f64 d2 d3)))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 (+.f64 d2 37)) (*.f64 d1 (+.f64 d2 37)))) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 37))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 37) 3) (pow.f64 d3 3))) (fma.f64 d3 d3 (*.f64 (+.f64 d2 37) (-.f64 (+.f64 d2 37) d3))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 37 d2) 3) (pow.f64 d3 3)) (fma.f64 d3 d3 (*.f64 (+.f64 37 d2) (+.f64 d2 (-.f64 37 d3))))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 37 d2) 3) (pow.f64 d3 3)) (fma.f64 d3 d3 (*.f64 (+.f64 37 d2) (+.f64 37 (-.f64 d2 d3))))))
(*.f64 (+.f64 (pow.f64 (+.f64 37 d2) 3) (pow.f64 d3 3)) (/.f64 d1 (fma.f64 d3 d3 (*.f64 (+.f64 37 d2) (+.f64 37 (-.f64 d2 d3))))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 d2 37) 2))) (-.f64 d3 (+.f64 d2 37)))
(*.f64 (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 37 d2) 2)) (/.f64 d1 (-.f64 (-.f64 d3 d2) 37)))
(*.f64 (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 37 d2) 2)) (/.f64 d1 (-.f64 (-.f64 d3 37) d2)))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 37 d2) 2)) (-.f64 (+.f64 d3 -37) d2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 37) 3) (pow.f64 d3 3)) d1) (fma.f64 d3 d3 (*.f64 (+.f64 d2 37) (-.f64 (+.f64 d2 37) d3))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 37 d2) 3) (pow.f64 d3 3)) (fma.f64 d3 d3 (*.f64 (+.f64 37 d2) (+.f64 d2 (-.f64 37 d3))))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 37 d2) 3) (pow.f64 d3 3)) (fma.f64 d3 d3 (*.f64 (+.f64 37 d2) (+.f64 37 (-.f64 d2 d3))))))
(*.f64 (+.f64 (pow.f64 (+.f64 37 d2) 3) (pow.f64 d3 3)) (/.f64 d1 (fma.f64 d3 d3 (*.f64 (+.f64 37 d2) (+.f64 37 (-.f64 d2 d3))))))
(/.f64 (*.f64 (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 d2 37) 2)) d1) (-.f64 d3 (+.f64 d2 37)))
(*.f64 (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 37 d2) 2)) (/.f64 d1 (-.f64 (-.f64 d3 d2) 37)))
(*.f64 (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 37 d2) 2)) (/.f64 d1 (-.f64 (-.f64 d3 37) d2)))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 37 d2) 2)) (-.f64 (+.f64 d3 -37) d2)))
(pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))) 1)
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) 3)
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))) 3) 1/3)
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) 2)
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))) 2))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 (+.f64 d2 37))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))) 3))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d3 (+.f64 d2 37)) 3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d3 (+.f64 d2 37)) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 37 d3)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) 1))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 d2 37)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 d2 37)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 5)))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 5)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 5))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (+.f64 (-.f64 d2 d3) -5)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (+.f64 d2 (-.f64 -5 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 d1 (+.f64 (+.f64 d3 5) d2))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 1)
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 1 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) 2))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d3 5)) (-.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 d2))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 (+.f64 d3 5) (*.f64 d1 (-.f64 (+.f64 d3 5) d2))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d3 5) 3) (pow.f64 d2 3))) (fma.f64 d1 (*.f64 (*.f64 d1 (+.f64 d3 5)) (+.f64 d3 (-.f64 5 d2))) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d3 5) 3) (pow.f64 d2 3))) (fma.f64 d1 (*.f64 (+.f64 d3 5) (*.f64 d1 (-.f64 (+.f64 d3 5) d2))) (pow.f64 (*.f64 d1 d2) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (/.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d3 5)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 5))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (+.f64 (-.f64 d2 d3) -5)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (+.f64 d2 (-.f64 -5 d3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d3 5)) (-.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 d2)))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 (+.f64 d3 5) (*.f64 d1 (-.f64 (+.f64 d3 5) d2))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d3 5) 3) (pow.f64 d2 3))) (fma.f64 d1 (*.f64 (*.f64 d1 (+.f64 d3 5)) (+.f64 d3 (-.f64 5 d2))) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d3 5) 3) (pow.f64 d2 3))) (fma.f64 d1 (*.f64 (+.f64 d3 5) (*.f64 d1 (-.f64 (+.f64 d3 5) d2))) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 5))) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 5))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (+.f64 (-.f64 d2 d3) -5)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (+.f64 d2 (-.f64 -5 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d3 5)) (-.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 d2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 (+.f64 d3 5) (*.f64 d1 (-.f64 (+.f64 d3 5) d2))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d3 5) 3) (pow.f64 d2 3))) (fma.f64 d1 (*.f64 (*.f64 d1 (+.f64 d3 5)) (+.f64 d3 (-.f64 5 d2))) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d3 5) 3) (pow.f64 d2 3))) (fma.f64 d1 (*.f64 (+.f64 d3 5) (*.f64 d1 (-.f64 (+.f64 d3 5) d2))) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d3 5)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d3 5))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d3 5) 3) (pow.f64 d2 3))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 5))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d3 5) 3) (pow.f64 d2 3))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 (-.f64 -5 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 5))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (+.f64 (-.f64 d2 d3) -5)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (+.f64 d2 (-.f64 -5 d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d3 5)) (-.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 d2))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 (+.f64 d3 5) (*.f64 d1 (-.f64 (+.f64 d3 5) d2))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d3 5) 3) (pow.f64 d2 3))) (fma.f64 d1 (*.f64 (*.f64 d1 (+.f64 d3 5)) (+.f64 d3 (-.f64 5 d2))) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d3 5) 3) (pow.f64 d2 3))) (fma.f64 d1 (*.f64 (+.f64 d3 5) (*.f64 d1 (-.f64 (+.f64 d3 5) d2))) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 5)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 5))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (+.f64 (-.f64 d2 d3) -5)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (+.f64 d2 (-.f64 -5 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 5))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (+.f64 (-.f64 d2 d3) -5)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (+.f64 d2 (-.f64 -5 d3))))
(pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 1)
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) 3)
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) 1/3)
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) 2)
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) 1))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 5)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(fma.f64 d1 (+.f64 d3 5) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 5)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(fma.f64 (+.f64 d3 5) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 5)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(fma.f64 1 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 d3 5)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 d3 5)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 5))
(*.f64 d1 (+.f64 d3 5))
(+.f64 (*.f64 d1 d3) (*.f64 5 d1))
(*.f64 d1 (+.f64 d3 5))
(+.f64 (*.f64 d1 5) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 5))
(+.f64 (*.f64 5 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 5))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 5)))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 5))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 125)) (fma.f64 d3 d3 (-.f64 25 (*.f64 d3 5))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 3) 125) (fma.f64 d3 d3 (+.f64 25 (*.f64 d3 -5)))))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 -25)) (+.f64 d3 -5))
(*.f64 d1 (/.f64 (fma.f64 d3 d3 -25) (+.f64 d3 -5)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 125) d1) (fma.f64 d3 d3 (-.f64 25 (*.f64 d3 5))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 125)) (fma.f64 d3 d3 (-.f64 25 (*.f64 d3 5))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 3) 125) (fma.f64 d3 d3 (+.f64 25 (*.f64 d3 -5)))))
(/.f64 (*.f64 (fma.f64 d3 d3 -25) d1) (+.f64 d3 -5))
(*.f64 d1 (/.f64 (fma.f64 d3 d3 -25) (+.f64 d3 -5)))
(pow.f64 (*.f64 d1 (+.f64 d3 5)) 1)
(*.f64 d1 (+.f64 d3 5))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) 3)
(*.f64 d1 (+.f64 d3 5))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) 1/3)
(*.f64 d1 (+.f64 d3 5))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) 2)
(*.f64 d1 (+.f64 d3 5))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2))
(*.f64 d1 (+.f64 d3 5))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 5)))
(*.f64 d1 (+.f64 d3 5))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 5)))))
(*.f64 d1 (+.f64 d3 5))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3))
(*.f64 d1 (+.f64 d3 5))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 5))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 5))))
(*.f64 d1 (+.f64 d3 5))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 5))))
(*.f64 d1 (+.f64 d3 5))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 5))) 1))
(*.f64 d1 (+.f64 d3 5))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 37 d3)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 -32 d1))) (/.f64 (*.f64 (pow.f64 d1 2) 1024) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 -32 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) 1024)) (fma.f64 d1 (+.f64 d2 (+.f64 d3 5)) (*.f64 d1 -32)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) -1024)) (*.f64 d1 (+.f64 -32 (+.f64 d2 (+.f64 d3 5)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1024) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2)) (*.f64 d1 (-.f64 27 (+.f64 d2 d3))))
(*.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))) 1)
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 1 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) (pow.f64 (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) 2))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) 2) (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 (sqrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) (sqrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 d1 (*.f64 32 (*.f64 d1 (-.f64 32 (+.f64 d2 (+.f64 d3 5)))))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 5)) 3) 32768)) (fma.f64 d1 (*.f64 32 (*.f64 d1 (-.f64 27 (+.f64 d2 d3)))) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) 1024)) (/.f64 1 (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 -32 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) 1024)) (fma.f64 d1 (+.f64 d2 (+.f64 d3 5)) (*.f64 d1 -32)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) -1024)) (*.f64 d1 (+.f64 -32 (+.f64 d2 (+.f64 d3 5)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1024) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2)) (*.f64 d1 (-.f64 27 (+.f64 d2 d3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 d1 (*.f64 32 (*.f64 d1 (-.f64 32 (+.f64 d2 (+.f64 d3 5)))))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 5)) 3) 32768)) (fma.f64 d1 (*.f64 32 (*.f64 d1 (-.f64 27 (+.f64 d2 d3)))) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2)))
(/.f64 1 (/.f64 (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 -32 d1)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) 1024))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) 1024)) (fma.f64 d1 (+.f64 d2 (+.f64 d3 5)) (*.f64 d1 -32)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) -1024)) (*.f64 d1 (+.f64 -32 (+.f64 d2 (+.f64 d3 5)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1024) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2)) (*.f64 d1 (-.f64 27 (+.f64 d2 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 d1 (*.f64 32 (*.f64 d1 (-.f64 32 (+.f64 d2 (+.f64 d3 5)))))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 5)) 3) 32768)) (fma.f64 d1 (*.f64 32 (*.f64 d1 (-.f64 27 (+.f64 d2 d3)))) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768)) (+.f64 (*.f64 (pow.f64 d1 2) 1024) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 d1 32)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768)) (fma.f64 (pow.f64 d1 2) 1024 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 5)) (*.f64 d1 32))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 5)) 3) 32768)) (fma.f64 (pow.f64 d1 2) 1024 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 d1 32)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 5)) 3) 32768)) (fma.f64 (pow.f64 d1 2) 1024 (*.f64 (*.f64 (+.f64 d2 (+.f64 d3 5)) (pow.f64 d1 2)) (+.f64 (+.f64 d2 (+.f64 d3 5)) -32))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) 1024)) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 -32 d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) 1024)) (fma.f64 d1 (+.f64 d2 (+.f64 d3 5)) (*.f64 d1 -32)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) -1024)) (*.f64 d1 (+.f64 -32 (+.f64 d2 (+.f64 d3 5)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1024) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2)) (*.f64 d1 (-.f64 27 (+.f64 d2 d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 d1 (*.f64 32 (*.f64 d1 (-.f64 32 (+.f64 d2 (+.f64 d3 5)))))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 5)) 3) 32768)) (fma.f64 d1 (*.f64 32 (*.f64 d1 (-.f64 27 (+.f64 d2 d3)))) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) 1024))) (neg.f64 (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 -32 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) 1024)) (fma.f64 d1 (+.f64 d2 (+.f64 d3 5)) (*.f64 d1 -32)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) -1024)) (*.f64 d1 (+.f64 -32 (+.f64 d2 (+.f64 d3 5)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1024) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2)) (*.f64 d1 (-.f64 27 (+.f64 d2 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)) (*.f64 d1 (+.f64 (+.f64 d3 5) 32))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 5) 32))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 37 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 37 d3)) (-.f64 (*.f64 d1 (+.f64 37 d3)) (*.f64 d1 d2)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) (pow.f64 (+.f64 37 d3) 3))) (fma.f64 (*.f64 d1 (+.f64 37 d3)) (*.f64 d1 (-.f64 (+.f64 37 d3) d2)) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)) (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 5) 32))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) (*.f64 (+.f64 37 d3) (+.f64 37 d3)))) (*.f64 d1 (-.f64 d2 (+.f64 37 d3))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 37 (+.f64 d2 d3))) (*.f64 d1 (-.f64 d2 (+.f64 37 d3)))) (*.f64 d1 (-.f64 d2 (+.f64 37 d3))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 37 d3))) (*.f64 d1 (+.f64 (-.f64 d2 d3) -37))) (*.f64 d1 (+.f64 (-.f64 d2 d3) -37)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1024) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2)) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) 1024)) (fma.f64 d1 (+.f64 d2 (+.f64 d3 5)) (*.f64 d1 -32)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) -1024)) (*.f64 d1 (+.f64 -32 (+.f64 d2 (+.f64 d3 5)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1024) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2)) (*.f64 d1 (-.f64 27 (+.f64 d2 d3))))
(pow.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))) 1)
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(pow.f64 (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) 3)
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(pow.f64 (pow.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))) 3) 1/3)
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(pow.f64 (sqrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) 2)
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(sqrt.f64 (pow.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))) 2))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(log.f64 (exp.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(cbrt.f64 (pow.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))) 3))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(expm1.f64 (log1p.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 37 d3)))))
(log1p.f64 (expm1.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(exp.f64 (log.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) 1))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(fma.f64 d1 32 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(fma.f64 32 d1 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(fma.f64 1 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 d1 32))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(fma.f64 1 (*.f64 d1 32) (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) (*.f64 d1 32))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) 1024)) (cbrt.f64 (*.f64 d1 32)) (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) (*.f64 d1 32))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 32)) (sqrt.f64 (*.f64 d1 32)) (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))

eval157.0ms (2.4%)

Compiler

Compiled 4219 to 2667 computations (36.8% saved)

prune43.0ms (0.7%)

Pruning

10 alts after pruning (9 fresh and 1 done)

PrunedKeptTotal
New2169225
Fresh000
Picked112
Done000
Total21710227
Accuracy
100.0%
Counts
227 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.2%
(fma.f64 d2 d1 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))
56.7%
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) 2)
57.3%
(+.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32))
95.7%
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
83.2%
(*.f64 d2 (+.f64 d1 (*.f64 d1 (+.f64 (/.f64 (+.f64 d3 5) d2) (/.f64 32 d2)))))
100.0%
(*.f64 d1 (+.f64 d3 (+.f64 d2 37)))
57.3%
(*.f64 d1 (+.f64 37 d3))
65.7%
(*.f64 d1 (+.f64 37 d2))
37.2%
(*.f64 d1 d3)
45.1%
(*.f64 d1 d2)
Compiler

Compiled 202 to 143 computations (29.2% saved)

localize215.0ms (3.3%)

Localize:

Found 10 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 d1 (*.f64 d1 (+.f64 (/.f64 (+.f64 d3 5) d2) (/.f64 32 d2))))
99.8%
(+.f64 (/.f64 (+.f64 d3 5) d2) (/.f64 32 d2))
96.1%
(*.f64 d1 (+.f64 (/.f64 (+.f64 d3 5) d2) (/.f64 32 d2)))
87.0%
(*.f64 d2 (+.f64 d1 (*.f64 d1 (+.f64 (/.f64 (+.f64 d3 5) d2) (/.f64 32 d2)))))
100.0%
(*.f64 d1 (+.f64 37 d3))
96.0%
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
100.0%
(*.f64 d1 (+.f64 37 d2))
100.0%
(+.f64 (+.f64 d3 5) 32)
100.0%
(*.f64 d1 (+.f64 (+.f64 d3 5) 32))
97.3%
(fma.f64 d2 d1 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))
Compiler

Compiled 138 to 79 computations (42.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 99.0ms
Operation ival-add, time spent: 42.0ms, 42.0% of total-time
Operation ival-mult, time spent: 26.0ms, 26.0% of total-time
Operation ival-div, time spent: 20.0ms, 20.0% of total-time
Operation composed, time spent: 7.0ms, 7.0% of total-time
Operation const, time spent: 4.0ms, 4.0% of total-time

series162.0ms (2.5%)

Counts
10 → 261
Calls
Call 1
Inputs
#<alt (fma.f64 d2 d1 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))>
#<alt (*.f64 d1 (+.f64 (+.f64 d3 5) 32))>
#<alt (+.f64 (+.f64 d3 5) 32)>
#<alt (*.f64 d1 (+.f64 37 d2))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 d1 (+.f64 (/.f64 (+.f64 d3 5) d2) (/.f64 32 d2)))))>
#<alt (*.f64 d1 (+.f64 (/.f64 (+.f64 d3 5) d2) (/.f64 32 d2)))>
#<alt (+.f64 (/.f64 (+.f64 d3 5) d2) (/.f64 32 d2))>
#<alt (+.f64 d1 (*.f64 d1 (+.f64 (/.f64 (+.f64 d3 5) d2) (/.f64 32 d2))))>
Outputs
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 37 d3)))))>
#<alt (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 37 d3)))))>
#<alt (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 37 d3)))))>
#<alt (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 37 d3)))))>
#<alt (+.f64 (*.f64 37 d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 37 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))>
#<alt (+.f64 (*.f64 37 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))>
#<alt (+.f64 (*.f64 37 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d2)) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d2)) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d2)) d3)))))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 37 d1)>
#<alt (+.f64 (*.f64 37 d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 37 d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 37 d1) (*.f64 d1 d3))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))>
#<alt 37>
#<alt (+.f64 37 d3)>
#<alt (+.f64 37 d3)>
#<alt (+.f64 37 d3)>
#<alt d3>
#<alt (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3))))>
#<alt (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3))))>
#<alt (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3))))>
#<alt d3>
#<alt (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3))))>
#<alt (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3))))>
#<alt (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3))))>
#<alt (*.f64 37 d1)>
#<alt (+.f64 (*.f64 37 d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 37 d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 37 d1) (*.f64 d1 d2))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 37 d3)))))>
#<alt (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 37 d3)))))>
#<alt (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 37 d3)))))>
#<alt (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 37 d3)))))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))>
#<alt (+.f64 (*.f64 37 d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 37 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))>
#<alt (+.f64 (*.f64 37 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))>
#<alt (+.f64 (*.f64 37 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d2)) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d2)) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d2)) d3)))))>
#<alt (*.f64 37 d1)>
#<alt (+.f64 (*.f64 37 d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 37 d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 37 d1) (*.f64 d1 d3))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)) d2))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)) d2))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)) d2))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 -1 (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 -1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))) 1))))>
#<alt (*.f64 -1 (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 -1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))) 1))))>
#<alt (*.f64 -1 (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 -1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))) 1))))>
#<alt (*.f64 -1 (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 -1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))) 1))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))>
#<alt (+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))))>
#<alt (+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))))>
#<alt (+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))>
#<alt (*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))>
#<alt (*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))))>
#<alt (*.f64 d1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))>
#<alt (*.f64 d1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))>
#<alt (*.f64 d1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))>
#<alt (*.f64 d1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))>
#<alt (*.f64 d1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))>
#<alt (*.f64 d1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))>
#<alt (*.f64 d1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))>
#<alt (*.f64 d1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))>
#<alt (*.f64 d1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))>
#<alt (*.f64 d1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))>
#<alt (*.f64 d1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))>
#<alt (*.f64 d1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))>
#<alt (*.f64 37 (/.f64 d1 d2))>
#<alt (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))>
#<alt (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))>
#<alt (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))>
#<alt (/.f64 (*.f64 d1 d3) d2)>
#<alt (*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))>
#<alt (*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))>
#<alt (*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))>
#<alt (/.f64 (*.f64 d1 d3) d2)>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 (*.f64 d2 d3))) (*.f64 -1 (/.f64 d1 d2)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 (*.f64 d2 d3))) (*.f64 -1 (/.f64 d1 d2)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 (*.f64 d2 d3))) (*.f64 -1 (/.f64 d1 d2)))))>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)) d2))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)) d2))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)) d2))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)) d2))>
#<alt (/.f64 37 d2)>
#<alt (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))>
#<alt (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))>
#<alt (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))>
#<alt (/.f64 d3 d2)>
#<alt (*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))>
#<alt (*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))>
#<alt (*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))>
#<alt (/.f64 d3 d2)>
#<alt (*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))>
#<alt (*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))>
#<alt (*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))>
#<alt (/.f64 (+.f64 37 d3) d2)>
#<alt (/.f64 (+.f64 37 d3) d2)>
#<alt (/.f64 (+.f64 37 d3) d2)>
#<alt (/.f64 (+.f64 37 d3) d2)>
#<alt (/.f64 (+.f64 37 d3) d2)>
#<alt (/.f64 (+.f64 37 d3) d2)>
#<alt (/.f64 (+.f64 37 d3) d2)>
#<alt (/.f64 (+.f64 37 d3) d2)>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32) d2))>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32) d2))>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32) d2))>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32) d2))>
#<alt (*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))>
#<alt (*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))>
#<alt (*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))>
#<alt (*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))>
#<alt (*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))>
#<alt (*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))>
#<alt (*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))>
#<alt (*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))) 1)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))) 1)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))) 1)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))) 1)))>
#<alt (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))>
#<alt (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))>
#<alt (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))>
#<alt (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))>
#<alt (/.f64 (*.f64 d1 d3) d2)>
#<alt (*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))>
#<alt (/.f64 (*.f64 d1 d3) d2)>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3)))))>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3))) d2)>
#<alt (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3))) d2)>
#<alt (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3))) d2)>
#<alt d1>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))>
#<alt d1>
#<alt (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)) d2)))>
#<alt (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)) d2)))>
#<alt (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)) d2)))>
Calls

72 calls:

TimeVariablePointExpression
122.0ms
d3
@-inf
(* d1 (+ (/ (+ d3 5) d2) (/ 32 d2)))
3.0ms
d1
@-inf
(* d2 (+ d1 (* d1 (+ (/ (+ d3 5) d2) (/ 32 d2)))))
2.0ms
d1
@0
(* d2 (+ d1 (* d1 (+ (/ (+ d3 5) d2) (/ 32 d2)))))
1.0ms
d2
@-inf
(* d2 (+ d1 (* d1 (+ (/ (+ d3 5) d2) (/ 32 d2)))))
1.0ms
d1
@inf
(* d2 (+ d1 (* d1 (+ (/ (+ d3 5) d2) (/ 32 d2)))))

rewrite285.0ms (4.4%)

Algorithm
batch-egg-rewrite
Rules
422×associate-*r*
409×log1p-expm1-u
274×associate-*l*
221×expm1-log1p-u
220×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
029313
1519269
27798269
Stop Event
node limit
Counts
10 → 378
Calls
Call 1
Inputs
(fma.f64 d2 d1 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))
(*.f64 d1 (+.f64 (+.f64 d3 5) 32))
(+.f64 (+.f64 d3 5) 32)
(*.f64 d1 (+.f64 37 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (+.f64 (/.f64 (+.f64 d3 5) d2) (/.f64 32 d2)))))
(*.f64 d1 (+.f64 (/.f64 (+.f64 d3 5) d2) (/.f64 32 d2)))
(+.f64 (/.f64 (+.f64 d3 5) d2) (/.f64 32 d2))
(+.f64 d1 (*.f64 d1 (+.f64 (/.f64 (+.f64 d3 5) d2) (/.f64 32 d2))))
Outputs
(+.f64 (*.f64 d1 (+.f64 d2 37)) (*.f64 d1 d3))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 37)))
(+.f64 (*.f64 d1 (+.f64 d3 37)) (*.f64 d2 d1))
(+.f64 (*.f64 d1 (+.f64 d3 5)) (+.f64 (*.f64 d1 32) (*.f64 d2 d1)))
(+.f64 (*.f64 d1 37) (+.f64 (*.f64 d1 d3) (*.f64 d2 d1)))
(+.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 32))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 37)))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 37)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 37)))
(*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))) 1)
(*.f64 1 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 (+.f64 d3 37))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 (+.f64 d3 37))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) (pow.f64 (*.f64 d2 d1) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 (+.f64 d3 37)) (-.f64 (*.f64 d1 (+.f64 d3 37)) (*.f64 d2 d1))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2)) (/.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d3 37)))))
(*.f64 (+.f64 d2 (+.f64 d3 37)) d1)
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 (+.f64 d3 37)) (-.f64 (*.f64 d1 (+.f64 d3 37)) (*.f64 d2 d1)))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) (pow.f64 (*.f64 d2 d1) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 37))) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) (pow.f64 (*.f64 d2 d1) 3)) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 (+.f64 d3 37)) (-.f64 (*.f64 d1 (+.f64 d3 37)) (*.f64 d2 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) (pow.f64 (*.f64 d2 d1) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d3 37)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 37))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) (pow.f64 (*.f64 d2 d1) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 (+.f64 d3 37)) (-.f64 (*.f64 d1 (+.f64 d3 37)) (*.f64 d2 d1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 37)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2) (pow.f64 (*.f64 d2 d1) 2)) (-.f64 (*.f64 d1 (+.f64 d3 37)) (*.f64 d2 d1)))
(pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (+.f64 d3 37))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) 1))
(+.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32))
(+.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5)))
(+.f64 (*.f64 d1 37) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 37))
(+.f64 (*.f64 (*.f64 d1 (+.f64 d3 5)) 1) (*.f64 (*.f64 d1 32) 1))
(+.f64 (*.f64 (*.f64 d1 37) 1) (*.f64 (*.f64 d1 d3) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 37)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 32) 3)) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 (+.f64 d3 5))) (-.f64 (*.f64 (*.f64 d1 32) (*.f64 d1 32)) (*.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 37) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (*.f64 (*.f64 d1 37) (*.f64 d1 37)) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 37) (*.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 (+.f64 d3 5))) (*.f64 (*.f64 d1 32) (*.f64 d1 32))) (-.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 37) (*.f64 d1 37)) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (-.f64 (*.f64 d1 37) (*.f64 d1 d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768)) (+.f64 (pow.f64 (+.f64 d3 5) 2) (-.f64 1024 (*.f64 (+.f64 d3 5) 32))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 50653)) (+.f64 1369 (*.f64 d3 (-.f64 d3 37))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d3 5) 2) -1024)) (+.f64 d3 -27))
(/.f64 (*.f64 d1 (-.f64 1369 (pow.f64 d3 2))) (-.f64 37 d3))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768) d1) (+.f64 (pow.f64 (+.f64 d3 5) 2) (-.f64 1024 (*.f64 (+.f64 d3 5) 32))))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 50653) d1) (+.f64 1369 (*.f64 d3 (-.f64 d3 37))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d3 5) 2) -1024) d1) (+.f64 d3 -27))
(/.f64 (*.f64 (-.f64 1369 (pow.f64 d3 2)) d1) (-.f64 37 d3))
(pow.f64 (*.f64 d1 (+.f64 d3 37)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 37))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d3 37)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 37)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 37))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 37))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 37))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 37))) 1))
(fma.f64 d1 (+.f64 d3 5) (*.f64 d1 32))
(fma.f64 d1 37 (*.f64 d1 d3))
(fma.f64 (+.f64 d3 5) d1 (*.f64 d1 32))
(fma.f64 37 d1 (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (+.f64 d3 37))) 1)
(-.f64 (/.f64 (pow.f64 (+.f64 d3 5) 2) (+.f64 d3 -27)) (/.f64 1024 (+.f64 d3 -27)))
(-.f64 (/.f64 1369 (-.f64 37 d3)) (/.f64 (pow.f64 d3 2) (-.f64 37 d3)))
(*.f64 (+.f64 d3 37) 1)
(*.f64 1 (+.f64 d3 37))
(*.f64 (cbrt.f64 (+.f64 d3 37)) (pow.f64 (cbrt.f64 (+.f64 d3 37)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d3 37)) 2) (cbrt.f64 (+.f64 d3 37)))
(*.f64 (sqrt.f64 (+.f64 d3 37)) (sqrt.f64 (+.f64 d3 37)))
(*.f64 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768) (/.f64 1 (+.f64 (pow.f64 (+.f64 d3 5) 2) (-.f64 1024 (*.f64 (+.f64 d3 5) 32)))))
(*.f64 (+.f64 (pow.f64 d3 3) 50653) (/.f64 1 (+.f64 1369 (*.f64 d3 (-.f64 d3 37)))))
(*.f64 (+.f64 (pow.f64 (+.f64 d3 5) 2) -1024) (/.f64 1 (+.f64 d3 -27)))
(*.f64 (-.f64 1369 (pow.f64 d3 2)) (/.f64 1 (-.f64 37 d3)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 d3 5) 2) (-.f64 1024 (*.f64 (+.f64 d3 5) 32))) (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768)))
(/.f64 1 (/.f64 (+.f64 1369 (*.f64 d3 (-.f64 d3 37))) (+.f64 (pow.f64 d3 3) 50653)))
(/.f64 1 (/.f64 (+.f64 d3 -27) (+.f64 (pow.f64 (+.f64 d3 5) 2) -1024)))
(/.f64 1 (/.f64 (-.f64 37 d3) (-.f64 1369 (pow.f64 d3 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768) (+.f64 (pow.f64 (+.f64 d3 5) 2) (-.f64 1024 (*.f64 (+.f64 d3 5) 32))))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768) (+.f64 1024 (-.f64 (pow.f64 (+.f64 d3 5) 2) (*.f64 (+.f64 d3 5) 32))))
(/.f64 (+.f64 (pow.f64 d3 3) 50653) (+.f64 1369 (*.f64 d3 (-.f64 d3 37))))
(/.f64 (+.f64 (pow.f64 d3 3) 50653) (+.f64 (pow.f64 d3 2) (-.f64 1369 (*.f64 d3 37))))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 5) 2) -1024) (+.f64 d3 -27))
(/.f64 (-.f64 1369 (pow.f64 d3 2)) (-.f64 37 d3))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768)) (neg.f64 (+.f64 (pow.f64 (+.f64 d3 5) 2) (-.f64 1024 (*.f64 (+.f64 d3 5) 32)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 d3 3) 50653)) (neg.f64 (+.f64 1369 (*.f64 d3 (-.f64 d3 37)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 d3 5) 2) -1024)) (neg.f64 (+.f64 d3 -27)))
(/.f64 (neg.f64 (-.f64 1369 (pow.f64 d3 2))) (neg.f64 (-.f64 37 d3)))
(/.f64 (-.f64 (pow.f64 d3 2) 1369) (-.f64 d3 37))
(/.f64 (-.f64 1024 (pow.f64 (+.f64 d3 5) 2)) (-.f64 32 (+.f64 d3 5)))
(pow.f64 (+.f64 d3 37) 1)
(pow.f64 (cbrt.f64 (+.f64 d3 37)) 3)
(pow.f64 (pow.f64 (+.f64 d3 37) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 d3 37)) 2)
(sqrt.f64 (pow.f64 (+.f64 d3 37) 2))
(log.f64 (exp.f64 (+.f64 d3 37)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 d3 37))))
(cbrt.f64 (pow.f64 (+.f64 d3 37) 3))
(expm1.f64 (log1p.f64 (+.f64 d3 37)))
(log1p.f64 (expm1.f64 (+.f64 d3 37)))
(exp.f64 (log.f64 (+.f64 d3 37)))
(exp.f64 (*.f64 (log.f64 (+.f64 d3 37)) 1))
(fma.f64 1 d3 37)
(fma.f64 1 (+.f64 d3 5) 32)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d3 5)) 2) (cbrt.f64 (+.f64 d3 5)) 32)
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (cbrt.f64 d3) 37)
(fma.f64 (sqrt.f64 (+.f64 d3 5)) (sqrt.f64 (+.f64 d3 5)) 32)
(fma.f64 (sqrt.f64 d3) (sqrt.f64 d3) 37)
(+.f64 (*.f64 d2 d1) (*.f64 d1 37))
(+.f64 (*.f64 d1 37) (*.f64 d2 d1))
(+.f64 (*.f64 (*.f64 d1 37) 1) (*.f64 d2 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 37)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 37) 3) (pow.f64 (*.f64 d2 d1) 3)) (+.f64 (*.f64 (*.f64 d1 37) (*.f64 d1 37)) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 37) (*.f64 d2 d1)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 37) (*.f64 d1 37)) (pow.f64 (*.f64 d2 d1) 2)) (-.f64 (*.f64 d1 37) (*.f64 d2 d1)))
(/.f64 (*.f64 d1 (+.f64 50653 (pow.f64 d2 3))) (+.f64 1369 (*.f64 d2 (-.f64 d2 37))))
(/.f64 (*.f64 d1 (-.f64 1369 (pow.f64 d2 2))) (-.f64 37 d2))
(/.f64 (*.f64 (+.f64 50653 (pow.f64 d2 3)) d1) (+.f64 1369 (*.f64 d2 (-.f64 d2 37))))
(/.f64 (*.f64 (-.f64 1369 (pow.f64 d2 2)) d1) (-.f64 37 d2))
(pow.f64 (*.f64 d1 (+.f64 d2 37)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 37))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 37)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 37)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 37) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 37) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 37))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 37))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))) 1))
(fma.f64 d1 37 (*.f64 d2 d1))
(fma.f64 37 d1 (*.f64 d2 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 37)))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 37)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 37)))
(*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))) 1)
(*.f64 1 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 (+.f64 d3 37))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 (+.f64 d3 37))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) (pow.f64 (*.f64 d2 d1) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 (+.f64 d3 37)) (-.f64 (*.f64 d1 (+.f64 d3 37)) (*.f64 d2 d1))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2)) (/.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d3 37)))))
(*.f64 (+.f64 d2 (+.f64 d3 37)) d1)
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 (+.f64 d3 37)) (-.f64 (*.f64 d1 (+.f64 d3 37)) (*.f64 d2 d1)))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) (pow.f64 (*.f64 d2 d1) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 37))) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) (pow.f64 (*.f64 d2 d1) 3)) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 (+.f64 d3 37)) (-.f64 (*.f64 d1 (+.f64 d3 37)) (*.f64 d2 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) (pow.f64 (*.f64 d2 d1) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d3 37)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 37))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) (pow.f64 (*.f64 d2 d1) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 (+.f64 d3 37)) (-.f64 (*.f64 d1 (+.f64 d3 37)) (*.f64 d2 d1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 37)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2) (pow.f64 (*.f64 d2 d1) 2)) (-.f64 (*.f64 d1 (+.f64 d3 37)) (*.f64 d2 d1)))
(pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (+.f64 d3 37))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) 1))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 37)))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 37)))
(fma.f64 d1 (+.f64 d3 37) (*.f64 d2 d1))
(fma.f64 (+.f64 d3 37) d1 (*.f64 d2 d1))
(fma.f64 1 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 37)))
(fma.f64 1 (*.f64 d1 (+.f64 d3 37)) (*.f64 d2 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) (*.f64 d2 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 (+.f64 d3 37)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 37))) (sqrt.f64 (*.f64 d1 (+.f64 d3 37))) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 (+.f64 d3 37)))
(+.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32))
(+.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5)))
(+.f64 (*.f64 d1 37) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 37))
(+.f64 (*.f64 (*.f64 d1 (+.f64 d3 5)) 1) (*.f64 (*.f64 d1 32) 1))
(+.f64 (*.f64 (*.f64 d1 37) 1) (*.f64 (*.f64 d1 d3) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 37)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 32) 3)) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 (+.f64 d3 5))) (-.f64 (*.f64 (*.f64 d1 32) (*.f64 d1 32)) (*.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 37) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (*.f64 (*.f64 d1 37) (*.f64 d1 37)) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 37) (*.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 (+.f64 d3 5))) (*.f64 (*.f64 d1 32) (*.f64 d1 32))) (-.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 37) (*.f64 d1 37)) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (-.f64 (*.f64 d1 37) (*.f64 d1 d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768)) (+.f64 (pow.f64 (+.f64 d3 5) 2) (-.f64 1024 (*.f64 (+.f64 d3 5) 32))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 50653)) (+.f64 1369 (*.f64 d3 (-.f64 d3 37))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d3 5) 2) -1024)) (+.f64 d3 -27))
(/.f64 (*.f64 d1 (-.f64 1369 (pow.f64 d3 2))) (-.f64 37 d3))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768) d1) (+.f64 (pow.f64 (+.f64 d3 5) 2) (-.f64 1024 (*.f64 (+.f64 d3 5) 32))))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 50653) d1) (+.f64 1369 (*.f64 d3 (-.f64 d3 37))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d3 5) 2) -1024) d1) (+.f64 d3 -27))
(/.f64 (*.f64 (-.f64 1369 (pow.f64 d3 2)) d1) (-.f64 37 d3))
(pow.f64 (*.f64 d1 (+.f64 d3 37)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 37))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d3 37)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 37)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 37))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 37))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 37))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 37))) 1))
(fma.f64 d1 (+.f64 d3 5) (*.f64 d1 32))
(fma.f64 d1 37 (*.f64 d1 d3))
(fma.f64 (+.f64 d3 5) d1 (*.f64 d1 32))
(fma.f64 37 d1 (*.f64 d1 d3))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2)))
(+.f64 (*.f64 d2 d1) (*.f64 (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2)) 1))
(+.f64 (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2)) (*.f64 d2 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2)) 3)) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (-.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2)) (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2))) (*.f64 (*.f64 d2 d1) (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2)) (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2)))) (-.f64 (*.f64 d2 d1) (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2))))
(/.f64 (*.f64 d2 (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 3) (pow.f64 d1 3))) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) (-.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) d1))))
(/.f64 (*.f64 d2 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 2))) (*.f64 d1 (-.f64 1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 3) (pow.f64 d1 3)) d2) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) (-.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) d1))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 2)) d2) (*.f64 d1 (-.f64 1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))))
(pow.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)) 1)
(pow.f64 (cbrt.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1))) 3)
(pow.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1))) 2)
(sqrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)) d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)))))
(cbrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)) 3))
(cbrt.f64 (*.f64 (pow.f64 d2 3) (pow.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1) 3) (pow.f64 d2 3)))
(expm1.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1))))
(log1p.f64 (expm1.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1))))
(exp.f64 (log.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1))) 1))
(fma.f64 d2 d1 (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2)))
(fma.f64 d1 d2 (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2)))
(fma.f64 1 (*.f64 d2 d1) (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2)))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2)))
(+.f64 (*.f64 d1 (/.f64 (+.f64 d3 5) d2)) (*.f64 d1 (/.f64 32 d2)))
(+.f64 (*.f64 d1 (/.f64 32 d2)) (*.f64 d1 (/.f64 (+.f64 d3 5) d2)))
(+.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 5) d2)) 1) (*.f64 (*.f64 d1 (/.f64 32 d2)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 5) d2)) 3) (pow.f64 (*.f64 d1 (/.f64 32 d2)) 3)) (+.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 5) d2)) (*.f64 d1 (/.f64 (+.f64 d3 5) d2))) (-.f64 (*.f64 (*.f64 d1 (/.f64 32 d2)) (*.f64 d1 (/.f64 32 d2))) (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 5) d2)) (*.f64 d1 (/.f64 32 d2))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 5) d2)) (*.f64 d1 (/.f64 (+.f64 d3 5) d2))) (*.f64 (*.f64 d1 (/.f64 32 d2)) (*.f64 d1 (/.f64 32 d2)))) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 5) d2)) (*.f64 d1 (/.f64 32 d2))))
(/.f64 (*.f64 d1 (fma.f64 (+.f64 d3 5) d2 (*.f64 d2 32))) (pow.f64 d2 2))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (/.f64 32 d2) 3) (pow.f64 (/.f64 (+.f64 d3 5) d2) 3))) (+.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (*.f64 (/.f64 32 d2) (-.f64 (/.f64 32 d2) (/.f64 (+.f64 d3 5) d2)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (/.f64 1024 (pow.f64 d2 2)))) (/.f64 (+.f64 d3 -27) d2))
(/.f64 (*.f64 (fma.f64 (+.f64 d3 5) d2 (*.f64 d2 32)) d1) (pow.f64 d2 2))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 32 d2) 3) (pow.f64 (/.f64 (+.f64 d3 5) d2) 3)) d1) (+.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (*.f64 (/.f64 32 d2) (-.f64 (/.f64 32 d2) (/.f64 (+.f64 d3 5) d2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (/.f64 1024 (pow.f64 d2 2))) d1) (/.f64 (+.f64 d3 -27) d2))
(pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 2))
(log.f64 (pow.f64 (exp.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))))
(exp.f64 (log.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))) 1))
(fma.f64 d1 (/.f64 (+.f64 d3 5) d2) (*.f64 d1 (/.f64 32 d2)))
(fma.f64 (/.f64 (+.f64 d3 5) d2) d1 (*.f64 d1 (/.f64 32 d2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (/.f64 (+.f64 d3 -27) d2)) (/.f64 (/.f64 1024 (pow.f64 d2 2)) (/.f64 (+.f64 d3 -27) d2)))
(*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) 1)
(*.f64 1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 2) (cbrt.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) (sqrt.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))
(*.f64 (fma.f64 (+.f64 d3 5) d2 (*.f64 d2 32)) (/.f64 1 (pow.f64 d2 2)))
(*.f64 (+.f64 (pow.f64 (/.f64 32 d2) 3) (pow.f64 (/.f64 (+.f64 d3 5) d2) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (*.f64 (/.f64 32 d2) (-.f64 (/.f64 32 d2) (/.f64 (+.f64 d3 5) d2))))))
(*.f64 (/.f64 1 d2) (+.f64 d3 37))
(*.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (/.f64 1024 (pow.f64 d2 2))) (/.f64 1 (/.f64 (+.f64 d3 -27) d2)))
(/.f64 1 (/.f64 (pow.f64 d2 2) (fma.f64 (+.f64 d3 5) d2 (*.f64 d2 32))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (*.f64 (/.f64 32 d2) (-.f64 (/.f64 32 d2) (/.f64 (+.f64 d3 5) d2)))) (+.f64 (pow.f64 (/.f64 32 d2) 3) (pow.f64 (/.f64 (+.f64 d3 5) d2) 3))))
(/.f64 1 (/.f64 (/.f64 (+.f64 d3 -27) d2) (-.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (/.f64 1024 (pow.f64 d2 2)))))
(/.f64 (fma.f64 (+.f64 d3 5) d2 (*.f64 d2 32)) (pow.f64 d2 2))
(/.f64 (+.f64 (pow.f64 (/.f64 32 d2) 3) (pow.f64 (/.f64 (+.f64 d3 5) d2) 3)) (+.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (*.f64 (/.f64 32 d2) (-.f64 (/.f64 32 d2) (/.f64 (+.f64 d3 5) d2)))))
(/.f64 (+.f64 (pow.f64 (/.f64 32 d2) 3) (pow.f64 (/.f64 (+.f64 d3 5) d2) 3)) (+.f64 (/.f64 1024 (pow.f64 d2 2)) (-.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (/.f64 (*.f64 (+.f64 d3 5) 32) (pow.f64 d2 2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (/.f64 1024 (pow.f64 d2 2))) (/.f64 (+.f64 d3 -27) d2))
(/.f64 (+.f64 (*.f64 (+.f64 d3 5) (*.f64 d2 1/32)) d2) (*.f64 d2 (*.f64 d2 1/32)))
(/.f64 (+.f64 (*.f64 (+.f64 d3 5) (neg.f64 d2)) (*.f64 d2 -32)) (*.f64 d2 (neg.f64 d2)))
(/.f64 (+.f64 d2 (*.f64 (/.f64 d2 (+.f64 d3 5)) 32)) (*.f64 (/.f64 d2 (+.f64 d3 5)) d2))
(/.f64 (+.f64 (*.f64 d2 1/32) (*.f64 (/.f64 d2 (+.f64 d3 5)) 1)) (*.f64 (/.f64 d2 (+.f64 d3 5)) (*.f64 d2 1/32)))
(/.f64 (+.f64 (neg.f64 d2) (*.f64 (/.f64 d2 (+.f64 d3 5)) -32)) (*.f64 (/.f64 d2 (+.f64 d3 5)) (neg.f64 d2)))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 d3 5)) d2) (*.f64 (neg.f64 d2) 32)) (*.f64 (neg.f64 d2) d2))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 d3 5)) (*.f64 d2 1/32)) (*.f64 (neg.f64 d2) 1)) (*.f64 (neg.f64 d2) (*.f64 d2 1/32)))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 d3 5)) (neg.f64 d2)) (*.f64 (neg.f64 d2) -32)) (*.f64 (neg.f64 d2) (neg.f64 d2)))
(/.f64 (+.f64 (*.f64 32 (/.f64 d2 (+.f64 d3 5))) d2) (*.f64 d2 (/.f64 d2 (+.f64 d3 5))))
(/.f64 (+.f64 (*.f64 32 (neg.f64 d2)) (*.f64 d2 (neg.f64 (+.f64 d3 5)))) (*.f64 d2 (neg.f64 d2)))
(/.f64 (+.f64 d2 (*.f64 (*.f64 d2 1/32) (+.f64 d3 5))) (*.f64 (*.f64 d2 1/32) d2))
(/.f64 (+.f64 (/.f64 d2 (+.f64 d3 5)) (*.f64 (*.f64 d2 1/32) 1)) (*.f64 (*.f64 d2 1/32) (/.f64 d2 (+.f64 d3 5))))
(/.f64 (+.f64 (neg.f64 d2) (*.f64 (*.f64 d2 1/32) (neg.f64 (+.f64 d3 5)))) (*.f64 (*.f64 d2 1/32) (neg.f64 d2)))
(/.f64 (+.f64 (*.f64 -32 d2) (*.f64 (neg.f64 d2) (+.f64 d3 5))) (*.f64 (neg.f64 d2) d2))
(/.f64 (+.f64 (*.f64 -32 (/.f64 d2 (+.f64 d3 5))) (*.f64 (neg.f64 d2) 1)) (*.f64 (neg.f64 d2) (/.f64 d2 (+.f64 d3 5))))
(/.f64 (+.f64 (*.f64 -32 (neg.f64 d2)) (*.f64 (neg.f64 d2) (neg.f64 (+.f64 d3 5)))) (*.f64 (neg.f64 d2) (neg.f64 d2)))
(/.f64 (neg.f64 (fma.f64 (+.f64 d3 5) d2 (*.f64 d2 32))) (neg.f64 (pow.f64 d2 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 32 d2) 3) (pow.f64 (/.f64 (+.f64 d3 5) d2) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (*.f64 (/.f64 32 d2) (-.f64 (/.f64 32 d2) (/.f64 (+.f64 d3 5) d2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (/.f64 1024 (pow.f64 d2 2)))) (neg.f64 (/.f64 (+.f64 d3 -27) d2)))
(/.f64 (-.f64 (/.f64 1024 (pow.f64 d2 2)) (pow.f64 (/.f64 (+.f64 d3 5) d2) 2)) (-.f64 (/.f64 32 d2) (/.f64 (+.f64 d3 5) d2)))
(/.f64 (/.f64 (fma.f64 (+.f64 d3 5) d2 (*.f64 d2 32)) d2) d2)
(pow.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))
(exp.f64 (log.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 1))
(fma.f64 (+.f64 d3 5) (/.f64 1 d2) (/.f64 32 d2))
(fma.f64 32 (/.f64 1 d2) (/.f64 (+.f64 d3 5) d2))
(fma.f64 1 (/.f64 (+.f64 d3 5) d2) (/.f64 32 d2))
(fma.f64 1 (/.f64 32 d2) (/.f64 (+.f64 d3 5) d2))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 32 d2)) 2) (cbrt.f64 (/.f64 32 d2)) (/.f64 (+.f64 d3 5) d2))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d3 5) d2)) 2) (cbrt.f64 (/.f64 (+.f64 d3 5) d2)) (/.f64 32 d2))
(fma.f64 (sqrt.f64 (/.f64 32 d2)) (sqrt.f64 (/.f64 32 d2)) (/.f64 (+.f64 d3 5) d2))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 d3 5) d2)) (sqrt.f64 (/.f64 (+.f64 d3 5) d2)) (/.f64 32 d2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1))) 1)
(-.f64 (/.f64 (pow.f64 d1 2) (*.f64 d1 (-.f64 1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))) (/.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 2) (*.f64 d1 (-.f64 1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))))
(*.f64 d1 (+.f64 1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))
(*.f64 d1 (+.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) 1))
(*.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1) 1)
(*.f64 1 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1))
(*.f64 (cbrt.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)) (pow.f64 (cbrt.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)) 2) (cbrt.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)))
(*.f64 (sqrt.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)) (sqrt.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 3) (pow.f64 d1 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) (-.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) d1)))))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 2)) (/.f64 1 (*.f64 d1 (-.f64 1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))))
(*.f64 (+.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) 1) d1)
(/.f64 1 (/.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) (-.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) d1))) (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 3) (pow.f64 d1 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))) (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 3) (pow.f64 d1 3)) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) (-.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 3) (pow.f64 d1 3)) (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 2) (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 d1 2) (*.f64 (/.f64 1 d2) (+.f64 d3 37))))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 2)) (*.f64 d1 (-.f64 1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 3) (pow.f64 d1 3))) (neg.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) (-.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) d1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 2))) (neg.f64 (*.f64 d1 (-.f64 1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 2) (pow.f64 d1 2)) (-.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) d1))
(pow.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1) 1)
(pow.f64 (cbrt.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)) 3)
(pow.f64 (pow.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1) 2))
(log.f64 (exp.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1))))
(cbrt.f64 (pow.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1) 3))
(expm1.f64 (log1p.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)))
(log1p.f64 (expm1.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)))
(exp.f64 (log.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)) 1))
(fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)
(fma.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1 d1)
(fma.f64 1 d1 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))
(fma.f64 1 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) d1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))) 2) (cbrt.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))) d1)
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 d1) (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))
(fma.f64 (sqrt.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))) (sqrt.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))

simplify265.0ms (4.1%)

Algorithm
egg-herbie
Rules
1108×associate-*r*
1002×fma-define
972×associate-*l*
670×distribute-rgt-in
630×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
085927128
1234724866
Stop Event
node limit
Counts
639 → 545
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 37 d3)))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 37 d3)))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 37 d3)))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 37 d3)))))
(+.f64 (*.f64 37 d1) (*.f64 d1 d2))
(+.f64 (*.f64 37 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 37 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 37 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d2)) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d2)) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d2)) d3)))))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 37 d1)
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))
37
(+.f64 37 d3)
(+.f64 37 d3)
(+.f64 37 d3)
d3
(*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3))))
(*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3))))
(*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3))))
d3
(*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3))))
(*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3))))
(*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3))))
(*.f64 37 d1)
(+.f64 (*.f64 37 d1) (*.f64 d1 d2))
(+.f64 (*.f64 37 d1) (*.f64 d1 d2))
(+.f64 (*.f64 37 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 37 d3)))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 37 d3)))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 37 d3)))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 37 d3)))))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))
(+.f64 (*.f64 37 d1) (*.f64 d1 d2))
(+.f64 (*.f64 37 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 37 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 37 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d2)) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d2)) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d2)) d3)))))
(*.f64 37 d1)
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)) d2))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)) d2))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)) d2))))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 -1 (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 -1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))) 1))))
(*.f64 -1 (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 -1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))) 1))))
(*.f64 -1 (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 -1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))) 1))))
(*.f64 -1 (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 -1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))) 1))))
(*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))
(+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))))
(+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))))
(+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))))
(*.f64 d1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))
(*.f64 37 (/.f64 d1 d2))
(+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))
(+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))
(+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))
(/.f64 (*.f64 d1 d3) d2)
(*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))
(*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))
(*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))
(/.f64 (*.f64 d1 d3) d2)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 (*.f64 d2 d3))) (*.f64 -1 (/.f64 d1 d2)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 (*.f64 d2 d3))) (*.f64 -1 (/.f64 d1 d2)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 (*.f64 d2 d3))) (*.f64 -1 (/.f64 d1 d2)))))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 -1 (/.f64 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)) d2))
(*.f64 -1 (/.f64 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)) d2))
(*.f64 -1 (/.f64 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)) d2))
(*.f64 -1 (/.f64 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)) d2))
(/.f64 37 d2)
(+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))
(+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))
(+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))
(/.f64 d3 d2)
(*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(/.f64 d3 d2)
(*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(/.f64 (+.f64 37 d3) d2)
(/.f64 (+.f64 37 d3) d2)
(/.f64 (+.f64 37 d3) d2)
(/.f64 (+.f64 37 d3) d2)
(/.f64 (+.f64 37 d3) d2)
(/.f64 (+.f64 37 d3) d2)
(/.f64 (+.f64 37 d3) d2)
(/.f64 (+.f64 37 d3) d2)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32) d2))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32) d2))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32) d2))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32) d2))
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))) 1)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))) 1)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))) 1)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))) 1)))
(+.f64 d1 (*.f64 37 (/.f64 d1 d2)))
(+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))
(+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))
(+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))
(/.f64 (*.f64 d1 d3) d2)
(*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))
(/.f64 (*.f64 d1 d3) d2)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3)))))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3))) d2)
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3))) d2)
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3))) d2)
d1
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))
d1
(+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)) d2)))
(+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)) d2)))
(+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)) d2)))
(+.f64 (*.f64 d1 (+.f64 d2 37)) (*.f64 d1 d3))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 37)))
(+.f64 (*.f64 d1 (+.f64 d3 37)) (*.f64 d2 d1))
(+.f64 (*.f64 d1 (+.f64 d3 5)) (+.f64 (*.f64 d1 32) (*.f64 d2 d1)))
(+.f64 (*.f64 d1 37) (+.f64 (*.f64 d1 d3) (*.f64 d2 d1)))
(+.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 32))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 37)))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 37)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 37)))
(*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))) 1)
(*.f64 1 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 (+.f64 d3 37))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 (+.f64 d3 37))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) (pow.f64 (*.f64 d2 d1) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 (+.f64 d3 37)) (-.f64 (*.f64 d1 (+.f64 d3 37)) (*.f64 d2 d1))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2)) (/.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d3 37)))))
(*.f64 (+.f64 d2 (+.f64 d3 37)) d1)
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 (+.f64 d3 37)) (-.f64 (*.f64 d1 (+.f64 d3 37)) (*.f64 d2 d1)))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) (pow.f64 (*.f64 d2 d1) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 37))) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) (pow.f64 (*.f64 d2 d1) 3)) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 (+.f64 d3 37)) (-.f64 (*.f64 d1 (+.f64 d3 37)) (*.f64 d2 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) (pow.f64 (*.f64 d2 d1) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d3 37)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 37))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) (pow.f64 (*.f64 d2 d1) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 (+.f64 d3 37)) (-.f64 (*.f64 d1 (+.f64 d3 37)) (*.f64 d2 d1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 37)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2) (pow.f64 (*.f64 d2 d1) 2)) (-.f64 (*.f64 d1 (+.f64 d3 37)) (*.f64 d2 d1)))
(pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (+.f64 d3 37))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) 1))
(+.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32))
(+.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5)))
(+.f64 (*.f64 d1 37) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 37))
(+.f64 (*.f64 (*.f64 d1 (+.f64 d3 5)) 1) (*.f64 (*.f64 d1 32) 1))
(+.f64 (*.f64 (*.f64 d1 37) 1) (*.f64 (*.f64 d1 d3) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 37)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 32) 3)) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 (+.f64 d3 5))) (-.f64 (*.f64 (*.f64 d1 32) (*.f64 d1 32)) (*.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 37) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (*.f64 (*.f64 d1 37) (*.f64 d1 37)) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 37) (*.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 (+.f64 d3 5))) (*.f64 (*.f64 d1 32) (*.f64 d1 32))) (-.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 37) (*.f64 d1 37)) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (-.f64 (*.f64 d1 37) (*.f64 d1 d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768)) (+.f64 (pow.f64 (+.f64 d3 5) 2) (-.f64 1024 (*.f64 (+.f64 d3 5) 32))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 50653)) (+.f64 1369 (*.f64 d3 (-.f64 d3 37))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d3 5) 2) -1024)) (+.f64 d3 -27))
(/.f64 (*.f64 d1 (-.f64 1369 (pow.f64 d3 2))) (-.f64 37 d3))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768) d1) (+.f64 (pow.f64 (+.f64 d3 5) 2) (-.f64 1024 (*.f64 (+.f64 d3 5) 32))))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 50653) d1) (+.f64 1369 (*.f64 d3 (-.f64 d3 37))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d3 5) 2) -1024) d1) (+.f64 d3 -27))
(/.f64 (*.f64 (-.f64 1369 (pow.f64 d3 2)) d1) (-.f64 37 d3))
(pow.f64 (*.f64 d1 (+.f64 d3 37)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 37))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d3 37)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 37)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 37))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 37))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 37))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 37))) 1))
(fma.f64 d1 (+.f64 d3 5) (*.f64 d1 32))
(fma.f64 d1 37 (*.f64 d1 d3))
(fma.f64 (+.f64 d3 5) d1 (*.f64 d1 32))
(fma.f64 37 d1 (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (+.f64 d3 37))) 1)
(-.f64 (/.f64 (pow.f64 (+.f64 d3 5) 2) (+.f64 d3 -27)) (/.f64 1024 (+.f64 d3 -27)))
(-.f64 (/.f64 1369 (-.f64 37 d3)) (/.f64 (pow.f64 d3 2) (-.f64 37 d3)))
(*.f64 (+.f64 d3 37) 1)
(*.f64 1 (+.f64 d3 37))
(*.f64 (cbrt.f64 (+.f64 d3 37)) (pow.f64 (cbrt.f64 (+.f64 d3 37)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d3 37)) 2) (cbrt.f64 (+.f64 d3 37)))
(*.f64 (sqrt.f64 (+.f64 d3 37)) (sqrt.f64 (+.f64 d3 37)))
(*.f64 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768) (/.f64 1 (+.f64 (pow.f64 (+.f64 d3 5) 2) (-.f64 1024 (*.f64 (+.f64 d3 5) 32)))))
(*.f64 (+.f64 (pow.f64 d3 3) 50653) (/.f64 1 (+.f64 1369 (*.f64 d3 (-.f64 d3 37)))))
(*.f64 (+.f64 (pow.f64 (+.f64 d3 5) 2) -1024) (/.f64 1 (+.f64 d3 -27)))
(*.f64 (-.f64 1369 (pow.f64 d3 2)) (/.f64 1 (-.f64 37 d3)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 d3 5) 2) (-.f64 1024 (*.f64 (+.f64 d3 5) 32))) (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768)))
(/.f64 1 (/.f64 (+.f64 1369 (*.f64 d3 (-.f64 d3 37))) (+.f64 (pow.f64 d3 3) 50653)))
(/.f64 1 (/.f64 (+.f64 d3 -27) (+.f64 (pow.f64 (+.f64 d3 5) 2) -1024)))
(/.f64 1 (/.f64 (-.f64 37 d3) (-.f64 1369 (pow.f64 d3 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768) (+.f64 (pow.f64 (+.f64 d3 5) 2) (-.f64 1024 (*.f64 (+.f64 d3 5) 32))))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768) (+.f64 1024 (-.f64 (pow.f64 (+.f64 d3 5) 2) (*.f64 (+.f64 d3 5) 32))))
(/.f64 (+.f64 (pow.f64 d3 3) 50653) (+.f64 1369 (*.f64 d3 (-.f64 d3 37))))
(/.f64 (+.f64 (pow.f64 d3 3) 50653) (+.f64 (pow.f64 d3 2) (-.f64 1369 (*.f64 d3 37))))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 5) 2) -1024) (+.f64 d3 -27))
(/.f64 (-.f64 1369 (pow.f64 d3 2)) (-.f64 37 d3))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768)) (neg.f64 (+.f64 (pow.f64 (+.f64 d3 5) 2) (-.f64 1024 (*.f64 (+.f64 d3 5) 32)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 d3 3) 50653)) (neg.f64 (+.f64 1369 (*.f64 d3 (-.f64 d3 37)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 d3 5) 2) -1024)) (neg.f64 (+.f64 d3 -27)))
(/.f64 (neg.f64 (-.f64 1369 (pow.f64 d3 2))) (neg.f64 (-.f64 37 d3)))
(/.f64 (-.f64 (pow.f64 d3 2) 1369) (-.f64 d3 37))
(/.f64 (-.f64 1024 (pow.f64 (+.f64 d3 5) 2)) (-.f64 32 (+.f64 d3 5)))
(pow.f64 (+.f64 d3 37) 1)
(pow.f64 (cbrt.f64 (+.f64 d3 37)) 3)
(pow.f64 (pow.f64 (+.f64 d3 37) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 d3 37)) 2)
(sqrt.f64 (pow.f64 (+.f64 d3 37) 2))
(log.f64 (exp.f64 (+.f64 d3 37)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 d3 37))))
(cbrt.f64 (pow.f64 (+.f64 d3 37) 3))
(expm1.f64 (log1p.f64 (+.f64 d3 37)))
(log1p.f64 (expm1.f64 (+.f64 d3 37)))
(exp.f64 (log.f64 (+.f64 d3 37)))
(exp.f64 (*.f64 (log.f64 (+.f64 d3 37)) 1))
(fma.f64 1 d3 37)
(fma.f64 1 (+.f64 d3 5) 32)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d3 5)) 2) (cbrt.f64 (+.f64 d3 5)) 32)
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (cbrt.f64 d3) 37)
(fma.f64 (sqrt.f64 (+.f64 d3 5)) (sqrt.f64 (+.f64 d3 5)) 32)
(fma.f64 (sqrt.f64 d3) (sqrt.f64 d3) 37)
(+.f64 (*.f64 d2 d1) (*.f64 d1 37))
(+.f64 (*.f64 d1 37) (*.f64 d2 d1))
(+.f64 (*.f64 (*.f64 d1 37) 1) (*.f64 d2 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 37)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 37) 3) (pow.f64 (*.f64 d2 d1) 3)) (+.f64 (*.f64 (*.f64 d1 37) (*.f64 d1 37)) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 37) (*.f64 d2 d1)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 37) (*.f64 d1 37)) (pow.f64 (*.f64 d2 d1) 2)) (-.f64 (*.f64 d1 37) (*.f64 d2 d1)))
(/.f64 (*.f64 d1 (+.f64 50653 (pow.f64 d2 3))) (+.f64 1369 (*.f64 d2 (-.f64 d2 37))))
(/.f64 (*.f64 d1 (-.f64 1369 (pow.f64 d2 2))) (-.f64 37 d2))
(/.f64 (*.f64 (+.f64 50653 (pow.f64 d2 3)) d1) (+.f64 1369 (*.f64 d2 (-.f64 d2 37))))
(/.f64 (*.f64 (-.f64 1369 (pow.f64 d2 2)) d1) (-.f64 37 d2))
(pow.f64 (*.f64 d1 (+.f64 d2 37)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 37))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 37)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 37)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 37) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 37) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 37))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 37))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))) 1))
(fma.f64 d1 37 (*.f64 d2 d1))
(fma.f64 37 d1 (*.f64 d2 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 37)))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 37)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 37)))
(*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))) 1)
(*.f64 1 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 (+.f64 d3 37))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 (+.f64 d3 37))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) (pow.f64 (*.f64 d2 d1) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 (+.f64 d3 37)) (-.f64 (*.f64 d1 (+.f64 d3 37)) (*.f64 d2 d1))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2)) (/.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d3 37)))))
(*.f64 (+.f64 d2 (+.f64 d3 37)) d1)
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 (+.f64 d3 37)) (-.f64 (*.f64 d1 (+.f64 d3 37)) (*.f64 d2 d1)))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) (pow.f64 (*.f64 d2 d1) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 37))) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) (pow.f64 (*.f64 d2 d1) 3)) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 (+.f64 d3 37)) (-.f64 (*.f64 d1 (+.f64 d3 37)) (*.f64 d2 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) (pow.f64 (*.f64 d2 d1) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d3 37)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 37))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) (pow.f64 (*.f64 d2 d1) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 (+.f64 d3 37)) (-.f64 (*.f64 d1 (+.f64 d3 37)) (*.f64 d2 d1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 37)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2) (pow.f64 (*.f64 d2 d1) 2)) (-.f64 (*.f64 d1 (+.f64 d3 37)) (*.f64 d2 d1)))
(pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (+.f64 d3 37))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) 1))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 37)))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 37)))
(fma.f64 d1 (+.f64 d3 37) (*.f64 d2 d1))
(fma.f64 (+.f64 d3 37) d1 (*.f64 d2 d1))
(fma.f64 1 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 37)))
(fma.f64 1 (*.f64 d1 (+.f64 d3 37)) (*.f64 d2 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) (*.f64 d2 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 (+.f64 d3 37)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 37))) (sqrt.f64 (*.f64 d1 (+.f64 d3 37))) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 (+.f64 d3 37)))
(+.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32))
(+.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5)))
(+.f64 (*.f64 d1 37) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 37))
(+.f64 (*.f64 (*.f64 d1 (+.f64 d3 5)) 1) (*.f64 (*.f64 d1 32) 1))
(+.f64 (*.f64 (*.f64 d1 37) 1) (*.f64 (*.f64 d1 d3) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 37)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 32) 3)) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 (+.f64 d3 5))) (-.f64 (*.f64 (*.f64 d1 32) (*.f64 d1 32)) (*.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 37) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (*.f64 (*.f64 d1 37) (*.f64 d1 37)) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 37) (*.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 (+.f64 d3 5))) (*.f64 (*.f64 d1 32) (*.f64 d1 32))) (-.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 37) (*.f64 d1 37)) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (-.f64 (*.f64 d1 37) (*.f64 d1 d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768)) (+.f64 (pow.f64 (+.f64 d3 5) 2) (-.f64 1024 (*.f64 (+.f64 d3 5) 32))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 50653)) (+.f64 1369 (*.f64 d3 (-.f64 d3 37))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d3 5) 2) -1024)) (+.f64 d3 -27))
(/.f64 (*.f64 d1 (-.f64 1369 (pow.f64 d3 2))) (-.f64 37 d3))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768) d1) (+.f64 (pow.f64 (+.f64 d3 5) 2) (-.f64 1024 (*.f64 (+.f64 d3 5) 32))))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 50653) d1) (+.f64 1369 (*.f64 d3 (-.f64 d3 37))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d3 5) 2) -1024) d1) (+.f64 d3 -27))
(/.f64 (*.f64 (-.f64 1369 (pow.f64 d3 2)) d1) (-.f64 37 d3))
(pow.f64 (*.f64 d1 (+.f64 d3 37)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 37))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d3 37)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 37)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 37))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 37))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 37))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 37))) 1))
(fma.f64 d1 (+.f64 d3 5) (*.f64 d1 32))
(fma.f64 d1 37 (*.f64 d1 d3))
(fma.f64 (+.f64 d3 5) d1 (*.f64 d1 32))
(fma.f64 37 d1 (*.f64 d1 d3))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2)))
(+.f64 (*.f64 d2 d1) (*.f64 (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2)) 1))
(+.f64 (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2)) (*.f64 d2 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2)) 3)) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (-.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2)) (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2))) (*.f64 (*.f64 d2 d1) (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2)) (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2)))) (-.f64 (*.f64 d2 d1) (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2))))
(/.f64 (*.f64 d2 (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 3) (pow.f64 d1 3))) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) (-.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) d1))))
(/.f64 (*.f64 d2 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 2))) (*.f64 d1 (-.f64 1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 3) (pow.f64 d1 3)) d2) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) (-.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) d1))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 2)) d2) (*.f64 d1 (-.f64 1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))))
(pow.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)) 1)
(pow.f64 (cbrt.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1))) 3)
(pow.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1))) 2)
(sqrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)) d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)))))
(cbrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)) 3))
(cbrt.f64 (*.f64 (pow.f64 d2 3) (pow.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1) 3) (pow.f64 d2 3)))
(expm1.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1))))
(log1p.f64 (expm1.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1))))
(exp.f64 (log.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1))) 1))
(fma.f64 d2 d1 (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2)))
(fma.f64 d1 d2 (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2)))
(fma.f64 1 (*.f64 d2 d1) (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2)))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2)))
(+.f64 (*.f64 d1 (/.f64 (+.f64 d3 5) d2)) (*.f64 d1 (/.f64 32 d2)))
(+.f64 (*.f64 d1 (/.f64 32 d2)) (*.f64 d1 (/.f64 (+.f64 d3 5) d2)))
(+.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 5) d2)) 1) (*.f64 (*.f64 d1 (/.f64 32 d2)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 5) d2)) 3) (pow.f64 (*.f64 d1 (/.f64 32 d2)) 3)) (+.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 5) d2)) (*.f64 d1 (/.f64 (+.f64 d3 5) d2))) (-.f64 (*.f64 (*.f64 d1 (/.f64 32 d2)) (*.f64 d1 (/.f64 32 d2))) (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 5) d2)) (*.f64 d1 (/.f64 32 d2))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 5) d2)) (*.f64 d1 (/.f64 (+.f64 d3 5) d2))) (*.f64 (*.f64 d1 (/.f64 32 d2)) (*.f64 d1 (/.f64 32 d2)))) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 5) d2)) (*.f64 d1 (/.f64 32 d2))))
(/.f64 (*.f64 d1 (fma.f64 (+.f64 d3 5) d2 (*.f64 d2 32))) (pow.f64 d2 2))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (/.f64 32 d2) 3) (pow.f64 (/.f64 (+.f64 d3 5) d2) 3))) (+.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (*.f64 (/.f64 32 d2) (-.f64 (/.f64 32 d2) (/.f64 (+.f64 d3 5) d2)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (/.f64 1024 (pow.f64 d2 2)))) (/.f64 (+.f64 d3 -27) d2))
(/.f64 (*.f64 (fma.f64 (+.f64 d3 5) d2 (*.f64 d2 32)) d1) (pow.f64 d2 2))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 32 d2) 3) (pow.f64 (/.f64 (+.f64 d3 5) d2) 3)) d1) (+.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (*.f64 (/.f64 32 d2) (-.f64 (/.f64 32 d2) (/.f64 (+.f64 d3 5) d2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (/.f64 1024 (pow.f64 d2 2))) d1) (/.f64 (+.f64 d3 -27) d2))
(pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 2))
(log.f64 (pow.f64 (exp.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))))
(exp.f64 (log.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))) 1))
(fma.f64 d1 (/.f64 (+.f64 d3 5) d2) (*.f64 d1 (/.f64 32 d2)))
(fma.f64 (/.f64 (+.f64 d3 5) d2) d1 (*.f64 d1 (/.f64 32 d2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (/.f64 (+.f64 d3 -27) d2)) (/.f64 (/.f64 1024 (pow.f64 d2 2)) (/.f64 (+.f64 d3 -27) d2)))
(*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) 1)
(*.f64 1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 2) (cbrt.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) (sqrt.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))
(*.f64 (fma.f64 (+.f64 d3 5) d2 (*.f64 d2 32)) (/.f64 1 (pow.f64 d2 2)))
(*.f64 (+.f64 (pow.f64 (/.f64 32 d2) 3) (pow.f64 (/.f64 (+.f64 d3 5) d2) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (*.f64 (/.f64 32 d2) (-.f64 (/.f64 32 d2) (/.f64 (+.f64 d3 5) d2))))))
(*.f64 (/.f64 1 d2) (+.f64 d3 37))
(*.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (/.f64 1024 (pow.f64 d2 2))) (/.f64 1 (/.f64 (+.f64 d3 -27) d2)))
(/.f64 1 (/.f64 (pow.f64 d2 2) (fma.f64 (+.f64 d3 5) d2 (*.f64 d2 32))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (*.f64 (/.f64 32 d2) (-.f64 (/.f64 32 d2) (/.f64 (+.f64 d3 5) d2)))) (+.f64 (pow.f64 (/.f64 32 d2) 3) (pow.f64 (/.f64 (+.f64 d3 5) d2) 3))))
(/.f64 1 (/.f64 (/.f64 (+.f64 d3 -27) d2) (-.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (/.f64 1024 (pow.f64 d2 2)))))
(/.f64 (fma.f64 (+.f64 d3 5) d2 (*.f64 d2 32)) (pow.f64 d2 2))
(/.f64 (+.f64 (pow.f64 (/.f64 32 d2) 3) (pow.f64 (/.f64 (+.f64 d3 5) d2) 3)) (+.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (*.f64 (/.f64 32 d2) (-.f64 (/.f64 32 d2) (/.f64 (+.f64 d3 5) d2)))))
(/.f64 (+.f64 (pow.f64 (/.f64 32 d2) 3) (pow.f64 (/.f64 (+.f64 d3 5) d2) 3)) (+.f64 (/.f64 1024 (pow.f64 d2 2)) (-.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (/.f64 (*.f64 (+.f64 d3 5) 32) (pow.f64 d2 2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (/.f64 1024 (pow.f64 d2 2))) (/.f64 (+.f64 d3 -27) d2))
(/.f64 (+.f64 (*.f64 (+.f64 d3 5) (*.f64 d2 1/32)) d2) (*.f64 d2 (*.f64 d2 1/32)))
(/.f64 (+.f64 (*.f64 (+.f64 d3 5) (neg.f64 d2)) (*.f64 d2 -32)) (*.f64 d2 (neg.f64 d2)))
(/.f64 (+.f64 d2 (*.f64 (/.f64 d2 (+.f64 d3 5)) 32)) (*.f64 (/.f64 d2 (+.f64 d3 5)) d2))
(/.f64 (+.f64 (*.f64 d2 1/32) (*.f64 (/.f64 d2 (+.f64 d3 5)) 1)) (*.f64 (/.f64 d2 (+.f64 d3 5)) (*.f64 d2 1/32)))
(/.f64 (+.f64 (neg.f64 d2) (*.f64 (/.f64 d2 (+.f64 d3 5)) -32)) (*.f64 (/.f64 d2 (+.f64 d3 5)) (neg.f64 d2)))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 d3 5)) d2) (*.f64 (neg.f64 d2) 32)) (*.f64 (neg.f64 d2) d2))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 d3 5)) (*.f64 d2 1/32)) (*.f64 (neg.f64 d2) 1)) (*.f64 (neg.f64 d2) (*.f64 d2 1/32)))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 d3 5)) (neg.f64 d2)) (*.f64 (neg.f64 d2) -32)) (*.f64 (neg.f64 d2) (neg.f64 d2)))
(/.f64 (+.f64 (*.f64 32 (/.f64 d2 (+.f64 d3 5))) d2) (*.f64 d2 (/.f64 d2 (+.f64 d3 5))))
(/.f64 (+.f64 (*.f64 32 (neg.f64 d2)) (*.f64 d2 (neg.f64 (+.f64 d3 5)))) (*.f64 d2 (neg.f64 d2)))
(/.f64 (+.f64 d2 (*.f64 (*.f64 d2 1/32) (+.f64 d3 5))) (*.f64 (*.f64 d2 1/32) d2))
(/.f64 (+.f64 (/.f64 d2 (+.f64 d3 5)) (*.f64 (*.f64 d2 1/32) 1)) (*.f64 (*.f64 d2 1/32) (/.f64 d2 (+.f64 d3 5))))
(/.f64 (+.f64 (neg.f64 d2) (*.f64 (*.f64 d2 1/32) (neg.f64 (+.f64 d3 5)))) (*.f64 (*.f64 d2 1/32) (neg.f64 d2)))
(/.f64 (+.f64 (*.f64 -32 d2) (*.f64 (neg.f64 d2) (+.f64 d3 5))) (*.f64 (neg.f64 d2) d2))
(/.f64 (+.f64 (*.f64 -32 (/.f64 d2 (+.f64 d3 5))) (*.f64 (neg.f64 d2) 1)) (*.f64 (neg.f64 d2) (/.f64 d2 (+.f64 d3 5))))
(/.f64 (+.f64 (*.f64 -32 (neg.f64 d2)) (*.f64 (neg.f64 d2) (neg.f64 (+.f64 d3 5)))) (*.f64 (neg.f64 d2) (neg.f64 d2)))
(/.f64 (neg.f64 (fma.f64 (+.f64 d3 5) d2 (*.f64 d2 32))) (neg.f64 (pow.f64 d2 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 32 d2) 3) (pow.f64 (/.f64 (+.f64 d3 5) d2) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (*.f64 (/.f64 32 d2) (-.f64 (/.f64 32 d2) (/.f64 (+.f64 d3 5) d2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (/.f64 1024 (pow.f64 d2 2)))) (neg.f64 (/.f64 (+.f64 d3 -27) d2)))
(/.f64 (-.f64 (/.f64 1024 (pow.f64 d2 2)) (pow.f64 (/.f64 (+.f64 d3 5) d2) 2)) (-.f64 (/.f64 32 d2) (/.f64 (+.f64 d3 5) d2)))
(/.f64 (/.f64 (fma.f64 (+.f64 d3 5) d2 (*.f64 d2 32)) d2) d2)
(pow.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))
(exp.f64 (log.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 1))
(fma.f64 (+.f64 d3 5) (/.f64 1 d2) (/.f64 32 d2))
(fma.f64 32 (/.f64 1 d2) (/.f64 (+.f64 d3 5) d2))
(fma.f64 1 (/.f64 (+.f64 d3 5) d2) (/.f64 32 d2))
(fma.f64 1 (/.f64 32 d2) (/.f64 (+.f64 d3 5) d2))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 32 d2)) 2) (cbrt.f64 (/.f64 32 d2)) (/.f64 (+.f64 d3 5) d2))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d3 5) d2)) 2) (cbrt.f64 (/.f64 (+.f64 d3 5) d2)) (/.f64 32 d2))
(fma.f64 (sqrt.f64 (/.f64 32 d2)) (sqrt.f64 (/.f64 32 d2)) (/.f64 (+.f64 d3 5) d2))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 d3 5) d2)) (sqrt.f64 (/.f64 (+.f64 d3 5) d2)) (/.f64 32 d2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1))) 1)
(-.f64 (/.f64 (pow.f64 d1 2) (*.f64 d1 (-.f64 1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))) (/.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 2) (*.f64 d1 (-.f64 1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))))
(*.f64 d1 (+.f64 1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))
(*.f64 d1 (+.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) 1))
(*.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1) 1)
(*.f64 1 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1))
(*.f64 (cbrt.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)) (pow.f64 (cbrt.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)) 2) (cbrt.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)))
(*.f64 (sqrt.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)) (sqrt.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 3) (pow.f64 d1 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) (-.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) d1)))))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 2)) (/.f64 1 (*.f64 d1 (-.f64 1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))))
(*.f64 (+.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) 1) d1)
(/.f64 1 (/.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) (-.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) d1))) (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 3) (pow.f64 d1 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))) (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 3) (pow.f64 d1 3)) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) (-.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 3) (pow.f64 d1 3)) (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 2) (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 d1 2) (*.f64 (/.f64 1 d2) (+.f64 d3 37))))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 2)) (*.f64 d1 (-.f64 1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 3) (pow.f64 d1 3))) (neg.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) (-.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) d1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 2))) (neg.f64 (*.f64 d1 (-.f64 1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 2) (pow.f64 d1 2)) (-.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) d1))
(pow.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1) 1)
(pow.f64 (cbrt.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)) 3)
(pow.f64 (pow.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1) 2))
(log.f64 (exp.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1))))
(cbrt.f64 (pow.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1) 3))
(expm1.f64 (log1p.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)))
(log1p.f64 (expm1.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)))
(exp.f64 (log.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)) 1))
(fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)
(fma.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1 d1)
(fma.f64 1 d1 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))
(fma.f64 1 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) d1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))) 2) (cbrt.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))) d1)
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 d1) (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))
(fma.f64 (sqrt.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))) (sqrt.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))
Outputs
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(*.f64 d2 (*.f64 d1 (neg.f64 (fma.f64 -1 (/.f64 (+.f64 37 d3) d2) -1))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(*.f64 d2 (*.f64 d1 (neg.f64 (fma.f64 -1 (/.f64 (+.f64 37 d3) d2) -1))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(*.f64 d2 (*.f64 d1 (neg.f64 (fma.f64 -1 (/.f64 (+.f64 37 d3) d2) -1))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 37 d3)))))
(*.f64 (neg.f64 d1) (fma.f64 -1 d2 (neg.f64 (+.f64 37 d3))))
(*.f64 d1 (neg.f64 (-.f64 (+.f64 -37 (neg.f64 d3)) d2)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 37 d3)))))
(*.f64 (neg.f64 d1) (fma.f64 -1 d2 (neg.f64 (+.f64 37 d3))))
(*.f64 d1 (neg.f64 (-.f64 (+.f64 -37 (neg.f64 d3)) d2)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 37 d3)))))
(*.f64 (neg.f64 d1) (fma.f64 -1 d2 (neg.f64 (+.f64 37 d3))))
(*.f64 d1 (neg.f64 (-.f64 (+.f64 -37 (neg.f64 d3)) d2)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 37 d3)))))
(*.f64 (neg.f64 d1) (fma.f64 -1 d2 (neg.f64 (+.f64 37 d3))))
(*.f64 d1 (neg.f64 (-.f64 (+.f64 -37 (neg.f64 d3)) d2)))
(+.f64 (*.f64 37 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 37 d2))
(+.f64 (*.f64 37 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(+.f64 (*.f64 37 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(+.f64 (*.f64 37 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (fma.f64 37 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (+.f64 d1 (fma.f64 d1 (/.f64 d2 d3) (*.f64 37 (/.f64 d1 d3)))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (fma.f64 37 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (+.f64 d1 (fma.f64 d1 (/.f64 d2 d3) (*.f64 37 (/.f64 d1 d3)))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (fma.f64 37 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (+.f64 d1 (fma.f64 d1 (/.f64 d2 d3) (*.f64 37 (/.f64 d1 d3)))))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d2)) d3)))))
(neg.f64 (*.f64 d3 (fma.f64 -1 d1 (neg.f64 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (+.f64 37 d2)) d3))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d2)) d3)))))
(neg.f64 (*.f64 d3 (fma.f64 -1 d1 (neg.f64 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (+.f64 37 d2)) d3))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d2)) d3)))))
(neg.f64 (*.f64 d3 (fma.f64 -1 d1 (neg.f64 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (+.f64 37 d2)) d3))))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 37 d1)
(*.f64 d1 37)
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))
(neg.f64 (*.f64 d3 (fma.f64 -37 (/.f64 d1 d3) (neg.f64 d1))))
(*.f64 (fma.f64 (/.f64 d1 d3) -37 (neg.f64 d1)) (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))
(neg.f64 (*.f64 d3 (fma.f64 -37 (/.f64 d1 d3) (neg.f64 d1))))
(*.f64 (fma.f64 (/.f64 d1 d3) -37 (neg.f64 d1)) (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))
(neg.f64 (*.f64 d3 (fma.f64 -37 (/.f64 d1 d3) (neg.f64 d1))))
(*.f64 (fma.f64 (/.f64 d1 d3) -37 (neg.f64 d1)) (neg.f64 d3))
37
(+.f64 37 d3)
(+.f64 37 d3)
(+.f64 37 d3)
d3
(*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3))))
(*.f64 d3 (+.f64 1 (/.f64 37 d3)))
(*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3))))
(*.f64 d3 (+.f64 1 (/.f64 37 d3)))
(*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3))))
(*.f64 d3 (+.f64 1 (/.f64 37 d3)))
d3
(*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3))))
(*.f64 d3 (+.f64 1 (/.f64 37 d3)))
(*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3))))
(*.f64 d3 (+.f64 1 (/.f64 37 d3)))
(*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3))))
(*.f64 d3 (+.f64 1 (/.f64 37 d3)))
(*.f64 37 d1)
(*.f64 d1 37)
(+.f64 (*.f64 37 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 37 d2))
(+.f64 (*.f64 37 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 37 d2))
(+.f64 (*.f64 37 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 37) d2)))
(*.f64 d2 (fma.f64 37 (/.f64 d1 d2) d1))
(*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 37) d2)))
(*.f64 d2 (fma.f64 37 (/.f64 d1 d2) d1))
(*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 37) d2)))
(*.f64 d2 (fma.f64 37 (/.f64 d1 d2) d1))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))
(*.f64 (neg.f64 d2) (fma.f64 -37 (/.f64 d1 d2) (neg.f64 d1)))
(*.f64 d2 (neg.f64 (fma.f64 -37 (/.f64 d1 d2) (neg.f64 d1))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))
(*.f64 (neg.f64 d2) (fma.f64 -37 (/.f64 d1 d2) (neg.f64 d1)))
(*.f64 d2 (neg.f64 (fma.f64 -37 (/.f64 d1 d2) (neg.f64 d1))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))
(*.f64 (neg.f64 d2) (fma.f64 -37 (/.f64 d1 d2) (neg.f64 d1)))
(*.f64 d2 (neg.f64 (fma.f64 -37 (/.f64 d1 d2) (neg.f64 d1))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 37 d3)))))
(*.f64 (neg.f64 d1) (fma.f64 -1 d2 (neg.f64 (+.f64 37 d3))))
(*.f64 d1 (neg.f64 (-.f64 (+.f64 -37 (neg.f64 d3)) d2)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 37 d3)))))
(*.f64 (neg.f64 d1) (fma.f64 -1 d2 (neg.f64 (+.f64 37 d3))))
(*.f64 d1 (neg.f64 (-.f64 (+.f64 -37 (neg.f64 d3)) d2)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 37 d3)))))
(*.f64 (neg.f64 d1) (fma.f64 -1 d2 (neg.f64 (+.f64 37 d3))))
(*.f64 d1 (neg.f64 (-.f64 (+.f64 -37 (neg.f64 d3)) d2)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 37 d3)))))
(*.f64 (neg.f64 d1) (fma.f64 -1 d2 (neg.f64 (+.f64 37 d3))))
(*.f64 d1 (neg.f64 (-.f64 (+.f64 -37 (neg.f64 d3)) d2)))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(*.f64 d2 (*.f64 d1 (neg.f64 (fma.f64 -1 (/.f64 (+.f64 37 d3) d2) -1))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(*.f64 d2 (*.f64 d1 (neg.f64 (fma.f64 -1 (/.f64 (+.f64 37 d3) d2) -1))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(*.f64 d2 (*.f64 d1 (neg.f64 (fma.f64 -1 (/.f64 (+.f64 37 d3) d2) -1))))
(+.f64 (*.f64 37 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 37 d2))
(+.f64 (*.f64 37 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(+.f64 (*.f64 37 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(+.f64 (*.f64 37 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (fma.f64 37 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (+.f64 d1 (fma.f64 d1 (/.f64 d2 d3) (*.f64 37 (/.f64 d1 d3)))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (fma.f64 37 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (+.f64 d1 (fma.f64 d1 (/.f64 d2 d3) (*.f64 37 (/.f64 d1 d3)))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (fma.f64 37 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (+.f64 d1 (fma.f64 d1 (/.f64 d2 d3) (*.f64 37 (/.f64 d1 d3)))))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d2)) d3)))))
(neg.f64 (*.f64 d3 (fma.f64 -1 d1 (neg.f64 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (+.f64 37 d2)) d3))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d2)) d3)))))
(neg.f64 (*.f64 d3 (fma.f64 -1 d1 (neg.f64 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (+.f64 37 d2)) d3))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d2)) d3)))))
(neg.f64 (*.f64 d3 (fma.f64 -1 d1 (neg.f64 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (+.f64 37 d2)) d3))))
(*.f64 37 d1)
(*.f64 d1 37)
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))
(neg.f64 (*.f64 d3 (fma.f64 -37 (/.f64 d1 d3) (neg.f64 d1))))
(*.f64 (fma.f64 (/.f64 d1 d3) -37 (neg.f64 d1)) (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))
(neg.f64 (*.f64 d3 (fma.f64 -37 (/.f64 d1 d3) (neg.f64 d1))))
(*.f64 (fma.f64 (/.f64 d1 d3) -37 (neg.f64 d1)) (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))
(neg.f64 (*.f64 d3 (fma.f64 -37 (/.f64 d1 d3) (neg.f64 d1))))
(*.f64 (fma.f64 (/.f64 d1 d3) -37 (neg.f64 d1)) (neg.f64 d3))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)) d2))))
(*.f64 (neg.f64 d2) (*.f64 -1 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(*.f64 d2 (*.f64 d1 (neg.f64 (fma.f64 -1 (/.f64 (+.f64 37 d3) d2) -1))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)) d2))))
(*.f64 (neg.f64 d2) (*.f64 -1 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(*.f64 d2 (*.f64 d1 (neg.f64 (fma.f64 -1 (/.f64 (+.f64 37 d3) d2) -1))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)) d2))))
(*.f64 (neg.f64 d2) (*.f64 -1 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(*.f64 d2 (*.f64 d1 (neg.f64 (fma.f64 -1 (/.f64 (+.f64 37 d3) d2) -1))))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 -1 (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 -1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))) 1))))
(*.f64 (neg.f64 d2) (*.f64 -1 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(*.f64 d2 (*.f64 d1 (neg.f64 (fma.f64 -1 (/.f64 (+.f64 37 d3) d2) -1))))
(*.f64 -1 (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 -1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))) 1))))
(*.f64 (neg.f64 d2) (*.f64 -1 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(*.f64 d2 (*.f64 d1 (neg.f64 (fma.f64 -1 (/.f64 (+.f64 37 d3) d2) -1))))
(*.f64 -1 (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 -1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))) 1))))
(*.f64 (neg.f64 d2) (*.f64 -1 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(*.f64 d2 (*.f64 d1 (neg.f64 (fma.f64 -1 (/.f64 (+.f64 37 d3) d2) -1))))
(*.f64 -1 (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 -1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))) 1))))
(*.f64 (neg.f64 d2) (*.f64 -1 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(*.f64 d2 (*.f64 d1 (neg.f64 (fma.f64 -1 (/.f64 (+.f64 37 d3) d2) -1))))
(*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 37) d2)))
(*.f64 d2 (fma.f64 37 (/.f64 d1 d2) d1))
(+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))))
(fma.f64 d1 d3 (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 37) d2))))
(fma.f64 d2 (fma.f64 37 (/.f64 d1 d2) d1) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))))
(fma.f64 d1 d3 (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 37) d2))))
(fma.f64 d2 (fma.f64 37 (/.f64 d1 d2) d1) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))))
(fma.f64 d1 d3 (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 37) d2))))
(fma.f64 d2 (fma.f64 37 (/.f64 d1 d2) d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 37) d2))) d3)))
(*.f64 d3 (fma.f64 d2 (/.f64 (fma.f64 37 (/.f64 d1 d2) d1) d3) d1))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 37) d2))) d3)))
(*.f64 d3 (fma.f64 d2 (/.f64 (fma.f64 37 (/.f64 d1 d2) d1) d3) d1))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 37) d2))) d3)))
(*.f64 d3 (fma.f64 d2 (/.f64 (fma.f64 37 (/.f64 d1 d2) d1) d3) d1))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))))
(neg.f64 (*.f64 d3 (*.f64 -1 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 37) d2))) d3)))))
(*.f64 (neg.f64 (fma.f64 d2 (/.f64 (fma.f64 37 (/.f64 d1 d2) d1) d3) d1)) (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))))
(neg.f64 (*.f64 d3 (*.f64 -1 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 37) d2))) d3)))))
(*.f64 (neg.f64 (fma.f64 d2 (/.f64 (fma.f64 37 (/.f64 d1 d2) d1) d3) d1)) (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))))
(neg.f64 (*.f64 d3 (*.f64 -1 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 37) d2))) d3)))))
(*.f64 (neg.f64 (fma.f64 d2 (/.f64 (fma.f64 37 (/.f64 d1 d2) d1) d3) d1)) (neg.f64 d3))
(*.f64 d1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 d1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 d1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 d1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 d1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 d1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 d1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 d1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 d1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 d1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 d1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 d1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 37 (/.f64 d1 d2))
(/.f64 (*.f64 d1 37) d2)
(*.f64 d1 (/.f64 37 d2))
(+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))
(*.f64 d1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))
(*.f64 d1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))
(*.f64 d1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (*.f64 d1 d3) d2)
(*.f64 d1 (/.f64 d3 d2))
(*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))
(*.f64 d3 (fma.f64 37 (/.f64 d1 (*.f64 d3 d2)) (/.f64 d1 d2)))
(*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))
(*.f64 d3 (fma.f64 37 (/.f64 d1 (*.f64 d3 d2)) (/.f64 d1 d2)))
(*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))
(*.f64 d3 (fma.f64 37 (/.f64 d1 (*.f64 d3 d2)) (/.f64 d1 d2)))
(/.f64 (*.f64 d1 d3) d2)
(*.f64 d1 (/.f64 d3 d2))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 (*.f64 d2 d3))) (*.f64 -1 (/.f64 d1 d2)))))
(neg.f64 (*.f64 d3 (fma.f64 -37 (/.f64 d1 (*.f64 d3 d2)) (/.f64 (neg.f64 d1) d2))))
(*.f64 d3 (neg.f64 (-.f64 (*.f64 (/.f64 -37 d2) (/.f64 d1 d3)) (/.f64 d1 d2))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 (*.f64 d2 d3))) (*.f64 -1 (/.f64 d1 d2)))))
(neg.f64 (*.f64 d3 (fma.f64 -37 (/.f64 d1 (*.f64 d3 d2)) (/.f64 (neg.f64 d1) d2))))
(*.f64 d3 (neg.f64 (-.f64 (*.f64 (/.f64 -37 d2) (/.f64 d1 d3)) (/.f64 d1 d2))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 (*.f64 d2 d3))) (*.f64 -1 (/.f64 d1 d2)))))
(neg.f64 (*.f64 d3 (fma.f64 -37 (/.f64 d1 (*.f64 d3 d2)) (/.f64 (neg.f64 d1) d2))))
(*.f64 d3 (neg.f64 (-.f64 (*.f64 (/.f64 -37 d2) (/.f64 d1 d3)) (/.f64 d1 d2))))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 -1 (/.f64 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)) d2))
(neg.f64 (/.f64 (*.f64 d1 (fma.f64 -1 (+.f64 d3 5) -32)) d2))
(*.f64 d1 (/.f64 (+.f64 -37 (neg.f64 d3)) (neg.f64 d2)))
(*.f64 -1 (/.f64 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)) d2))
(neg.f64 (/.f64 (*.f64 d1 (fma.f64 -1 (+.f64 d3 5) -32)) d2))
(*.f64 d1 (/.f64 (+.f64 -37 (neg.f64 d3)) (neg.f64 d2)))
(*.f64 -1 (/.f64 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)) d2))
(neg.f64 (/.f64 (*.f64 d1 (fma.f64 -1 (+.f64 d3 5) -32)) d2))
(*.f64 d1 (/.f64 (+.f64 -37 (neg.f64 d3)) (neg.f64 d2)))
(*.f64 -1 (/.f64 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)) d2))
(neg.f64 (/.f64 (*.f64 d1 (fma.f64 -1 (+.f64 d3 5) -32)) d2))
(*.f64 d1 (/.f64 (+.f64 -37 (neg.f64 d3)) (neg.f64 d2)))
(/.f64 37 d2)
(+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(/.f64 d3 d2)
(*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (/.f64 37 (*.f64 d3 d2))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (/.f64 37 (*.f64 d3 d2))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (/.f64 37 (*.f64 d3 d2))))
(/.f64 d3 d2)
(*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (/.f64 37 (*.f64 d3 d2))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (/.f64 37 (*.f64 d3 d2))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (/.f64 37 (*.f64 d3 d2))))
(/.f64 (+.f64 37 d3) d2)
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32) d2))
(neg.f64 (/.f64 (fma.f64 -1 (+.f64 d3 5) -32) d2))
(/.f64 (+.f64 -37 (neg.f64 d3)) (neg.f64 d2))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32) d2))
(neg.f64 (/.f64 (fma.f64 -1 (+.f64 d3 5) -32) d2))
(/.f64 (+.f64 -37 (neg.f64 d3)) (neg.f64 d2))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32) d2))
(neg.f64 (/.f64 (fma.f64 -1 (+.f64 d3 5) -32) d2))
(/.f64 (+.f64 -37 (neg.f64 d3)) (neg.f64 d2))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32) d2))
(neg.f64 (/.f64 (fma.f64 -1 (+.f64 d3 5) -32) d2))
(/.f64 (+.f64 -37 (neg.f64 d3)) (neg.f64 d2))
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))) 1)))
(*.f64 (neg.f64 d1) (fma.f64 -1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2)) -1))
(*.f64 d1 (neg.f64 (fma.f64 -1 (/.f64 (+.f64 37 d3) d2) -1)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))) 1)))
(*.f64 (neg.f64 d1) (fma.f64 -1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2)) -1))
(*.f64 d1 (neg.f64 (fma.f64 -1 (/.f64 (+.f64 37 d3) d2) -1)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))) 1)))
(*.f64 (neg.f64 d1) (fma.f64 -1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2)) -1))
(*.f64 d1 (neg.f64 (fma.f64 -1 (/.f64 (+.f64 37 d3) d2) -1)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))) 1)))
(*.f64 (neg.f64 d1) (fma.f64 -1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2)) -1))
(*.f64 d1 (neg.f64 (fma.f64 -1 (/.f64 (+.f64 37 d3) d2) -1)))
(+.f64 d1 (*.f64 37 (/.f64 d1 d2)))
(+.f64 d1 (/.f64 (*.f64 d1 37) d2))
(fma.f64 37 (/.f64 d1 d2) d1)
(+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(/.f64 (*.f64 d1 d3) d2)
(*.f64 d1 (/.f64 d3 d2))
(*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 (fma.f64 37 (/.f64 d1 (*.f64 d3 d2)) (/.f64 d1 d2)) (/.f64 d1 d3)))
(*.f64 d3 (fma.f64 37 (/.f64 d1 (*.f64 d3 d2)) (+.f64 (/.f64 d1 d3) (/.f64 d1 d2))))
(*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 (fma.f64 37 (/.f64 d1 (*.f64 d3 d2)) (/.f64 d1 d2)) (/.f64 d1 d3)))
(*.f64 d3 (fma.f64 37 (/.f64 d1 (*.f64 d3 d2)) (+.f64 (/.f64 d1 d3) (/.f64 d1 d2))))
(*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 (fma.f64 37 (/.f64 d1 (*.f64 d3 d2)) (/.f64 d1 d2)) (/.f64 d1 d3)))
(*.f64 d3 (fma.f64 37 (/.f64 d1 (*.f64 d3 d2)) (+.f64 (/.f64 d1 d3) (/.f64 d1 d2))))
(/.f64 (*.f64 d1 d3) d2)
(*.f64 d1 (/.f64 d3 d2))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3)))))
(neg.f64 (*.f64 d3 (fma.f64 -1 (/.f64 d1 d2) (neg.f64 (/.f64 (+.f64 d1 (/.f64 (*.f64 d1 37) d2)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 (/.f64 d1 (neg.f64 d2)) (/.f64 (fma.f64 37 (/.f64 d1 d2) d1) d3))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3)))))
(neg.f64 (*.f64 d3 (fma.f64 -1 (/.f64 d1 d2) (neg.f64 (/.f64 (+.f64 d1 (/.f64 (*.f64 d1 37) d2)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 (/.f64 d1 (neg.f64 d2)) (/.f64 (fma.f64 37 (/.f64 d1 d2) d1) d3))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3)))))
(neg.f64 (*.f64 d3 (fma.f64 -1 (/.f64 d1 d2) (neg.f64 (/.f64 (+.f64 d1 (/.f64 (*.f64 d1 37) d2)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 (/.f64 d1 (neg.f64 d2)) (/.f64 (fma.f64 37 (/.f64 d1 d2) d1) d3))))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3))) d2)
(/.f64 (*.f64 d1 (+.f64 d2 (+.f64 37 d3))) d2)
(/.f64 (*.f64 d1 (+.f64 d3 (+.f64 37 d2))) d2)
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3))) d2)
(/.f64 (*.f64 d1 (+.f64 d2 (+.f64 37 d3))) d2)
(/.f64 (*.f64 d1 (+.f64 d3 (+.f64 37 d2))) d2)
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3))) d2)
(/.f64 (*.f64 d1 (+.f64 d2 (+.f64 37 d3))) d2)
(/.f64 (*.f64 d1 (+.f64 d3 (+.f64 37 d2))) d2)
d1
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
d1
(+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)) d2)))
(+.f64 d1 (neg.f64 (/.f64 (*.f64 d1 (fma.f64 -1 (+.f64 d3 5) -32)) d2)))
(-.f64 d1 (*.f64 (neg.f64 d1) (/.f64 (+.f64 37 d3) d2)))
(+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)) d2)))
(+.f64 d1 (neg.f64 (/.f64 (*.f64 d1 (fma.f64 -1 (+.f64 d3 5) -32)) d2)))
(-.f64 d1 (*.f64 (neg.f64 d1) (/.f64 (+.f64 37 d3) d2)))
(+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)) d2)))
(+.f64 d1 (neg.f64 (/.f64 (*.f64 d1 (fma.f64 -1 (+.f64 d3 5) -32)) d2)))
(-.f64 d1 (*.f64 (neg.f64 d1) (/.f64 (+.f64 37 d3) d2)))
(+.f64 (*.f64 d1 (+.f64 d2 37)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 37)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(+.f64 (*.f64 d1 (+.f64 d3 37)) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(+.f64 (*.f64 d1 (+.f64 d3 5)) (+.f64 (*.f64 d1 32) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(+.f64 (*.f64 d1 37) (+.f64 (*.f64 d1 d3) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(+.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 32))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 37 d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 37 d2)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 37)))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 37)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 37 d3)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 37 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 37 d3)) 2)) (*.f64 d1 (+.f64 (-.f64 d2 d3) -37)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 37)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))) 1)
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(*.f64 1 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) 2))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 (+.f64 d3 37))))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 (+.f64 d3 37))))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) (pow.f64 (*.f64 d2 d1) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 (+.f64 d3 37)) (-.f64 (*.f64 d1 (+.f64 d3 37)) (*.f64 d2 d1))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 3) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 (+.f64 37 d3) (-.f64 (*.f64 d1 (+.f64 37 d3)) (*.f64 d1 d2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 d1 (*.f64 (+.f64 37 d3) (*.f64 d1 (-.f64 (+.f64 37 d3) d2))) (pow.f64 (*.f64 d1 d2) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2)) (/.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d3 37)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 37 d3)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 37 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 37 d3)) 2)) (*.f64 d1 (+.f64 (-.f64 d2 d3) -37)))
(*.f64 (+.f64 d2 (+.f64 d3 37)) d1)
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 (+.f64 d3 37)) (-.f64 (*.f64 d1 (+.f64 d3 37)) (*.f64 d2 d1)))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) (pow.f64 (*.f64 d2 d1) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 3) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 (+.f64 37 d3) (-.f64 (*.f64 d1 (+.f64 37 d3)) (*.f64 d1 d2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 d1 (*.f64 (+.f64 37 d3) (*.f64 d1 (-.f64 (+.f64 37 d3) d2))) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 37))) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 37 d3)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 37 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 37 d3)) 2)) (*.f64 d1 (+.f64 (-.f64 d2 d3) -37)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) (pow.f64 (*.f64 d2 d1) 3)) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 (+.f64 d3 37)) (-.f64 (*.f64 d1 (+.f64 d3 37)) (*.f64 d2 d1)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 3) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 (+.f64 37 d3) (-.f64 (*.f64 d1 (+.f64 37 d3)) (*.f64 d1 d2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 d1 (*.f64 (+.f64 37 d3) (*.f64 d1 (-.f64 (+.f64 37 d3) d2))) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) (pow.f64 (*.f64 d2 d1) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d3 37)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d2 (*.f64 (pow.f64 d1 2) (+.f64 37 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 2) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 37))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 37 d3)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 37 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 37 d3)) 2)) (*.f64 d1 (+.f64 (-.f64 d2 d3) -37)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) (pow.f64 (*.f64 d2 d1) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 (+.f64 d3 37)) (-.f64 (*.f64 d1 (+.f64 d3 37)) (*.f64 d2 d1))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 3) (pow.f64 (*.f64 d1 d2) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 (+.f64 37 d3) (-.f64 (*.f64 d1 (+.f64 37 d3)) (*.f64 d1 d2)))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 d1 (*.f64 (+.f64 37 d3) (*.f64 d1 (-.f64 (+.f64 37 d3) d2))) (pow.f64 (*.f64 d1 d2) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 37)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 37 d3)) 2))) (*.f64 (neg.f64 d1) (-.f64 d2 (+.f64 37 d3))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 37 d3)) 2)) (*.f64 d1 (+.f64 (-.f64 d2 d3) -37))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2) (pow.f64 (*.f64 d2 d1) 2)) (-.f64 (*.f64 d1 (+.f64 d3 37)) (*.f64 d2 d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 2) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 (+.f64 37 d3)) (*.f64 d1 d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 (+.f64 37 d3) d2)))
(pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))) 1)
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) 3)
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))) 3) 1/3)
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) 2)
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 37 d3))) 2))
(fabs.f64 (*.f64 d1 (+.f64 d3 (+.f64 37 d2))))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (+.f64 d3 37))))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))))))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))) 3))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 37 d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 37 d2)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) 1))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(+.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5)))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 d1 37) (*.f64 d1 d3))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 37))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 (*.f64 d1 (+.f64 d3 5)) 1) (*.f64 (*.f64 d1 32) 1))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 (*.f64 d1 37) 1) (*.f64 (*.f64 d1 d3) 1))
(*.f64 d1 (+.f64 37 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 37)))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 37 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 32) 3)) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 (+.f64 d3 5))) (-.f64 (*.f64 (*.f64 d1 32) (*.f64 d1 32)) (*.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (*.f64 (pow.f64 d1 3) 32768)) (+.f64 (*.f64 (pow.f64 d1 2) (pow.f64 (+.f64 d3 5) 2)) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768)) (fma.f64 (pow.f64 d1 2) (pow.f64 (+.f64 d3 5) 2) (*.f64 d1 (*.f64 32 (*.f64 d1 (-.f64 27 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 37) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (*.f64 (*.f64 d1 37) (*.f64 d1 37)) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 37) (*.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 37) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 1369) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 37)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) 50653)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 -37)) (*.f64 1369 (pow.f64 d1 2))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 (+.f64 d3 5))) (*.f64 (*.f64 d1 32) (*.f64 d1 32))) (-.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) (pow.f64 (+.f64 d3 5) 2)) (*.f64 (pow.f64 d1 2) 1024)) (*.f64 d1 (-.f64 (+.f64 d3 5) 32)))
(/.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 (+.f64 d3 5) 2) 1024)) (*.f64 d1 (+.f64 d3 -27)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 37) (*.f64 d1 37)) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (-.f64 (*.f64 d1 37) (*.f64 d1 d3)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 37 d3)) (*.f64 d1 (-.f64 37 d3))) (*.f64 d1 (-.f64 37 d3)))
(/.f64 (*.f64 (pow.f64 d1 2) (-.f64 1369 (pow.f64 d3 2))) (*.f64 d1 (-.f64 37 d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768)) (+.f64 (pow.f64 (+.f64 d3 5) 2) (-.f64 1024 (*.f64 (+.f64 d3 5) 32))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768) (+.f64 (pow.f64 (+.f64 d3 5) 2) (-.f64 1024 (*.f64 32 (+.f64 d3 5))))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768) (+.f64 (pow.f64 (+.f64 d3 5) 2) (+.f64 1024 (*.f64 32 (-.f64 -5 d3))))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 50653)) (+.f64 1369 (*.f64 d3 (-.f64 d3 37))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 3) 50653) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37)))))
(*.f64 (+.f64 (pow.f64 d3 3) 50653) (/.f64 d1 (fma.f64 d3 (+.f64 d3 -37) 1369)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d3 5) 2) -1024)) (+.f64 d3 -27))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d3 5) 2) -1024) (+.f64 d3 -27)))
(/.f64 (*.f64 d1 (-.f64 1369 (pow.f64 d3 2))) (-.f64 37 d3))
(*.f64 d1 (/.f64 (-.f64 1369 (pow.f64 d3 2)) (-.f64 37 d3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768) d1) (+.f64 (pow.f64 (+.f64 d3 5) 2) (-.f64 1024 (*.f64 (+.f64 d3 5) 32))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768) (+.f64 (pow.f64 (+.f64 d3 5) 2) (-.f64 1024 (*.f64 32 (+.f64 d3 5))))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768) (+.f64 (pow.f64 (+.f64 d3 5) 2) (+.f64 1024 (*.f64 32 (-.f64 -5 d3))))))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 50653) d1) (+.f64 1369 (*.f64 d3 (-.f64 d3 37))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 3) 50653) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37)))))
(*.f64 (+.f64 (pow.f64 d3 3) 50653) (/.f64 d1 (fma.f64 d3 (+.f64 d3 -37) 1369)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d3 5) 2) -1024) d1) (+.f64 d3 -27))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d3 5) 2) -1024) (+.f64 d3 -27)))
(/.f64 (*.f64 (-.f64 1369 (pow.f64 d3 2)) d1) (-.f64 37 d3))
(*.f64 d1 (/.f64 (-.f64 1369 (pow.f64 d3 2)) (-.f64 37 d3)))
(pow.f64 (*.f64 d1 (+.f64 d3 37)) 1)
(*.f64 d1 (+.f64 37 d3))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) 3)
(*.f64 d1 (+.f64 37 d3))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) 1/3)
(*.f64 d1 (+.f64 37 d3))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 37))) 2)
(*.f64 d1 (+.f64 37 d3))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 2))
(fabs.f64 (*.f64 d1 (+.f64 37 d3)))
(log.f64 (pow.f64 (exp.f64 (+.f64 d3 37)) d1))
(*.f64 d1 (+.f64 37 d3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 37)))))
(*.f64 d1 (+.f64 37 d3))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3))
(*.f64 d1 (+.f64 37 d3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 37))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 37 d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 37))))
(*.f64 d1 (+.f64 37 d3))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 37))))
(*.f64 d1 (+.f64 37 d3))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 37))) 1))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 d1 (+.f64 d3 5) (*.f64 d1 32))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 d1 37 (*.f64 d1 d3))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (+.f64 d3 5) d1 (*.f64 d1 32))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 37 d1 (*.f64 d1 d3))
(*.f64 d1 (+.f64 37 d3))
(-.f64 (exp.f64 (log1p.f64 (+.f64 d3 37))) 1)
(expm1.f64 (log1p.f64 (+.f64 37 d3)))
(+.f64 (+.f64 38 d3) -1)
(-.f64 (/.f64 (pow.f64 (+.f64 d3 5) 2) (+.f64 d3 -27)) (/.f64 1024 (+.f64 d3 -27)))
(+.f64 (/.f64 (pow.f64 (+.f64 d3 5) 2) (+.f64 d3 -27)) (/.f64 1024 (-.f64 27 d3)))
(-.f64 (/.f64 1369 (-.f64 37 d3)) (/.f64 (pow.f64 d3 2) (-.f64 37 d3)))
(/.f64 (-.f64 1369 (pow.f64 d3 2)) (-.f64 37 d3))
(*.f64 (+.f64 d3 37) 1)
(+.f64 37 d3)
(*.f64 1 (+.f64 d3 37))
(+.f64 37 d3)
(*.f64 (cbrt.f64 (+.f64 d3 37)) (pow.f64 (cbrt.f64 (+.f64 d3 37)) 2))
(+.f64 37 d3)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d3 37)) 2) (cbrt.f64 (+.f64 d3 37)))
(+.f64 37 d3)
(*.f64 (sqrt.f64 (+.f64 d3 37)) (sqrt.f64 (+.f64 d3 37)))
(+.f64 37 d3)
(*.f64 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768) (/.f64 1 (+.f64 (pow.f64 (+.f64 d3 5) 2) (-.f64 1024 (*.f64 (+.f64 d3 5) 32)))))
(*.f64 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768) (/.f64 1 (+.f64 (pow.f64 (+.f64 d3 5) 2) (-.f64 1024 (*.f64 32 (+.f64 d3 5))))))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768) (+.f64 (pow.f64 (+.f64 d3 5) 2) (+.f64 1024 (*.f64 32 (-.f64 -5 d3)))))
(*.f64 (+.f64 (pow.f64 d3 3) 50653) (/.f64 1 (+.f64 1369 (*.f64 d3 (-.f64 d3 37)))))
(*.f64 (+.f64 (pow.f64 d3 3) 50653) (/.f64 1 (+.f64 1369 (*.f64 d3 (+.f64 d3 -37)))))
(/.f64 (+.f64 (pow.f64 d3 3) 50653) (fma.f64 d3 (+.f64 d3 -37) 1369))
(*.f64 (+.f64 (pow.f64 (+.f64 d3 5) 2) -1024) (/.f64 1 (+.f64 d3 -27)))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 5) 2) -1024) (+.f64 d3 -27))
(*.f64 (-.f64 1369 (pow.f64 d3 2)) (/.f64 1 (-.f64 37 d3)))
(/.f64 (-.f64 1369 (pow.f64 d3 2)) (-.f64 37 d3))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 d3 5) 2) (-.f64 1024 (*.f64 (+.f64 d3 5) 32))) (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768)))
(*.f64 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768) (/.f64 1 (+.f64 (pow.f64 (+.f64 d3 5) 2) (-.f64 1024 (*.f64 32 (+.f64 d3 5))))))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768) (+.f64 (pow.f64 (+.f64 d3 5) 2) (+.f64 1024 (*.f64 32 (-.f64 -5 d3)))))
(/.f64 1 (/.f64 (+.f64 1369 (*.f64 d3 (-.f64 d3 37))) (+.f64 (pow.f64 d3 3) 50653)))
(*.f64 (+.f64 (pow.f64 d3 3) 50653) (/.f64 1 (+.f64 1369 (*.f64 d3 (+.f64 d3 -37)))))
(/.f64 (+.f64 (pow.f64 d3 3) 50653) (fma.f64 d3 (+.f64 d3 -37) 1369))
(/.f64 1 (/.f64 (+.f64 d3 -27) (+.f64 (pow.f64 (+.f64 d3 5) 2) -1024)))
(*.f64 (+.f64 (pow.f64 (+.f64 d3 5) 2) -1024) (/.f64 1 (+.f64 d3 -27)))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 5) 2) -1024) (+.f64 d3 -27))
(/.f64 1 (/.f64 (-.f64 37 d3) (-.f64 1369 (pow.f64 d3 2))))
(/.f64 (-.f64 1369 (pow.f64 d3 2)) (-.f64 37 d3))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768) (+.f64 (pow.f64 (+.f64 d3 5) 2) (-.f64 1024 (*.f64 (+.f64 d3 5) 32))))
(*.f64 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768) (/.f64 1 (+.f64 (pow.f64 (+.f64 d3 5) 2) (-.f64 1024 (*.f64 32 (+.f64 d3 5))))))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768) (+.f64 (pow.f64 (+.f64 d3 5) 2) (+.f64 1024 (*.f64 32 (-.f64 -5 d3)))))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768) (+.f64 1024 (-.f64 (pow.f64 (+.f64 d3 5) 2) (*.f64 (+.f64 d3 5) 32))))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768) (+.f64 1024 (-.f64 (pow.f64 (+.f64 d3 5) 2) (*.f64 32 (+.f64 d3 5)))))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768) (+.f64 1024 (*.f64 (+.f64 d3 5) (+.f64 d3 -27))))
(/.f64 (+.f64 (pow.f64 d3 3) 50653) (+.f64 1369 (*.f64 d3 (-.f64 d3 37))))
(*.f64 (+.f64 (pow.f64 d3 3) 50653) (/.f64 1 (+.f64 1369 (*.f64 d3 (+.f64 d3 -37)))))
(/.f64 (+.f64 (pow.f64 d3 3) 50653) (fma.f64 d3 (+.f64 d3 -37) 1369))
(/.f64 (+.f64 (pow.f64 d3 3) 50653) (+.f64 (pow.f64 d3 2) (-.f64 1369 (*.f64 d3 37))))
(/.f64 (+.f64 (pow.f64 d3 3) 50653) (+.f64 (pow.f64 d3 2) (-.f64 1369 (*.f64 37 d3))))
(/.f64 (+.f64 (pow.f64 d3 3) 50653) (+.f64 (fma.f64 d3 d3 1369) (*.f64 d3 -37)))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 5) 2) -1024) (+.f64 d3 -27))
(*.f64 (+.f64 (pow.f64 (+.f64 d3 5) 2) -1024) (/.f64 1 (+.f64 d3 -27)))
(/.f64 (-.f64 1369 (pow.f64 d3 2)) (-.f64 37 d3))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768)) (neg.f64 (+.f64 (pow.f64 (+.f64 d3 5) 2) (-.f64 1024 (*.f64 (+.f64 d3 5) 32)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 d3 5) 3)) -32768) (neg.f64 (+.f64 (pow.f64 (+.f64 d3 5) 2) (-.f64 1024 (*.f64 32 (+.f64 d3 5))))))
(/.f64 (-.f64 -32768 (pow.f64 (+.f64 d3 5) 3)) (-.f64 (neg.f64 (pow.f64 (+.f64 d3 5) 2)) (+.f64 1024 (*.f64 32 (-.f64 -5 d3)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 d3 3) 50653)) (neg.f64 (+.f64 1369 (*.f64 d3 (-.f64 d3 37)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 d3 3)) -50653) (+.f64 -1369 (neg.f64 (*.f64 d3 (+.f64 d3 -37)))))
(/.f64 (-.f64 -50653 (pow.f64 d3 3)) (neg.f64 (fma.f64 d3 (+.f64 d3 -37) 1369)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 d3 5) 2) -1024)) (neg.f64 (+.f64 d3 -27)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 d3 5) 2) -1024)) (+.f64 (neg.f64 d3) 27))
(/.f64 (-.f64 1024 (pow.f64 (+.f64 d3 5) 2)) (-.f64 27 d3))
(/.f64 (neg.f64 (-.f64 1369 (pow.f64 d3 2))) (neg.f64 (-.f64 37 d3)))
(/.f64 (+.f64 -1369 (pow.f64 d3 2)) (+.f64 -37 d3))
(/.f64 (-.f64 (pow.f64 d3 2) 1369) (-.f64 d3 37))
(/.f64 (+.f64 (pow.f64 d3 2) -1369) (+.f64 d3 -37))
(/.f64 (fma.f64 d3 d3 -1369) (+.f64 d3 -37))
(/.f64 (-.f64 1024 (pow.f64 (+.f64 d3 5) 2)) (-.f64 32 (+.f64 d3 5)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 d3 5) 2) -1024)) (+.f64 (neg.f64 d3) 27))
(/.f64 (-.f64 1024 (pow.f64 (+.f64 d3 5) 2)) (-.f64 27 d3))
(pow.f64 (+.f64 d3 37) 1)
(+.f64 37 d3)
(pow.f64 (cbrt.f64 (+.f64 d3 37)) 3)
(+.f64 37 d3)
(pow.f64 (pow.f64 (+.f64 d3 37) 3) 1/3)
(+.f64 37 d3)
(pow.f64 (sqrt.f64 (+.f64 d3 37)) 2)
(+.f64 37 d3)
(sqrt.f64 (pow.f64 (+.f64 d3 37) 2))
(sqrt.f64 (pow.f64 (+.f64 37 d3) 2))
(fabs.f64 (+.f64 37 d3))
(log.f64 (exp.f64 (+.f64 d3 37)))
(+.f64 37 d3)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 d3 37))))
(+.f64 37 d3)
(cbrt.f64 (pow.f64 (+.f64 d3 37) 3))
(+.f64 37 d3)
(expm1.f64 (log1p.f64 (+.f64 d3 37)))
(expm1.f64 (log1p.f64 (+.f64 37 d3)))
(+.f64 (+.f64 38 d3) -1)
(log1p.f64 (expm1.f64 (+.f64 d3 37)))
(+.f64 37 d3)
(exp.f64 (log.f64 (+.f64 d3 37)))
(+.f64 37 d3)
(exp.f64 (*.f64 (log.f64 (+.f64 d3 37)) 1))
(+.f64 37 d3)
(fma.f64 1 d3 37)
(+.f64 37 d3)
(fma.f64 1 (+.f64 d3 5) 32)
(+.f64 37 d3)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d3 5)) 2) (cbrt.f64 (+.f64 d3 5)) 32)
(+.f64 37 d3)
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (cbrt.f64 d3) 37)
(+.f64 37 d3)
(fma.f64 (sqrt.f64 (+.f64 d3 5)) (sqrt.f64 (+.f64 d3 5)) 32)
(+.f64 37 d3)
(fma.f64 (sqrt.f64 d3) (sqrt.f64 d3) 37)
(+.f64 37 d3)
(+.f64 (*.f64 d2 d1) (*.f64 d1 37))
(*.f64 d1 (+.f64 37 d2))
(+.f64 (*.f64 d1 37) (*.f64 d2 d1))
(*.f64 d1 (+.f64 37 d2))
(+.f64 (*.f64 (*.f64 d1 37) 1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 37 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 37)))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 37 d2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 37) 3) (pow.f64 (*.f64 d2 d1) 3)) (+.f64 (*.f64 (*.f64 d1 37) (*.f64 d1 37)) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 37) (*.f64 d2 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 37) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 1369) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 37 (*.f64 d1 d2))))))
(/.f64 (fma.f64 (pow.f64 d1 3) 50653 (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (pow.f64 d1 2) 1369 (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 37)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 37) (*.f64 d1 37)) (pow.f64 (*.f64 d2 d1) 2)) (-.f64 (*.f64 d1 37) (*.f64 d2 d1)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1369) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 37) (*.f64 d1 d2)))
(/.f64 (-.f64 (*.f64 1369 (pow.f64 d1 2)) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 37 d2)))
(/.f64 (*.f64 d1 (+.f64 50653 (pow.f64 d2 3))) (+.f64 1369 (*.f64 d2 (-.f64 d2 37))))
(*.f64 d1 (/.f64 (+.f64 50653 (pow.f64 d2 3)) (+.f64 1369 (*.f64 d2 (+.f64 d2 -37)))))
(*.f64 d1 (/.f64 (+.f64 50653 (pow.f64 d2 3)) (fma.f64 d2 (+.f64 d2 -37) 1369)))
(/.f64 (*.f64 d1 (-.f64 1369 (pow.f64 d2 2))) (-.f64 37 d2))
(*.f64 (-.f64 1369 (pow.f64 d2 2)) (/.f64 d1 (-.f64 37 d2)))
(/.f64 (*.f64 (+.f64 50653 (pow.f64 d2 3)) d1) (+.f64 1369 (*.f64 d2 (-.f64 d2 37))))
(*.f64 d1 (/.f64 (+.f64 50653 (pow.f64 d2 3)) (+.f64 1369 (*.f64 d2 (+.f64 d2 -37)))))
(*.f64 d1 (/.f64 (+.f64 50653 (pow.f64 d2 3)) (fma.f64 d2 (+.f64 d2 -37) 1369)))
(/.f64 (*.f64 (-.f64 1369 (pow.f64 d2 2)) d1) (-.f64 37 d2))
(*.f64 (-.f64 1369 (pow.f64 d2 2)) (/.f64 d1 (-.f64 37 d2)))
(pow.f64 (*.f64 d1 (+.f64 d2 37)) 1)
(*.f64 d1 (+.f64 37 d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) 3)
(*.f64 d1 (+.f64 37 d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3) 1/3)
(*.f64 d1 (+.f64 37 d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 37))) 2)
(*.f64 d1 (+.f64 37 d2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 37 d2)) 2))
(fabs.f64 (*.f64 d1 (+.f64 37 d2)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 37)))
(*.f64 d1 (+.f64 37 d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 37)))))
(*.f64 d1 (+.f64 37 d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3))
(*.f64 d1 (+.f64 37 d2))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 37) 3)))
(*.f64 d1 (+.f64 37 d2))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 37) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 37 d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 37))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 37 d2))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 d1 (+.f64 37 d2))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 d1 (+.f64 37 d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))) 1))
(*.f64 d1 (+.f64 37 d2))
(fma.f64 d1 37 (*.f64 d2 d1))
(*.f64 d1 (+.f64 37 d2))
(fma.f64 37 d1 (*.f64 d2 d1))
(*.f64 d1 (+.f64 37 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 37 d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 37 d2)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 37)))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 37)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 37 d3)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 37 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 37 d3)) 2)) (*.f64 d1 (+.f64 (-.f64 d2 d3) -37)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 37)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))) 1)
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(*.f64 1 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) 2))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 (+.f64 d3 37))))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 (+.f64 d3 37))))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) (pow.f64 (*.f64 d2 d1) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 (+.f64 d3 37)) (-.f64 (*.f64 d1 (+.f64 d3 37)) (*.f64 d2 d1))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 3) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 (+.f64 37 d3) (-.f64 (*.f64 d1 (+.f64 37 d3)) (*.f64 d1 d2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 d1 (*.f64 (+.f64 37 d3) (*.f64 d1 (-.f64 (+.f64 37 d3) d2))) (pow.f64 (*.f64 d1 d2) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2)) (/.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d3 37)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 37 d3)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 37 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 37 d3)) 2)) (*.f64 d1 (+.f64 (-.f64 d2 d3) -37)))
(*.f64 (+.f64 d2 (+.f64 d3 37)) d1)
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 (+.f64 d3 37)) (-.f64 (*.f64 d1 (+.f64 d3 37)) (*.f64 d2 d1)))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) (pow.f64 (*.f64 d2 d1) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 3) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 (+.f64 37 d3) (-.f64 (*.f64 d1 (+.f64 37 d3)) (*.f64 d1 d2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 d1 (*.f64 (+.f64 37 d3) (*.f64 d1 (-.f64 (+.f64 37 d3) d2))) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 37))) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 37 d3)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 37 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 37 d3)) 2)) (*.f64 d1 (+.f64 (-.f64 d2 d3) -37)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) (pow.f64 (*.f64 d2 d1) 3)) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 (+.f64 d3 37)) (-.f64 (*.f64 d1 (+.f64 d3 37)) (*.f64 d2 d1)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 3) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 (+.f64 37 d3) (-.f64 (*.f64 d1 (+.f64 37 d3)) (*.f64 d1 d2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 d1 (*.f64 (+.f64 37 d3) (*.f64 d1 (-.f64 (+.f64 37 d3) d2))) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) (pow.f64 (*.f64 d2 d1) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d3 37)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d2 (*.f64 (pow.f64 d1 2) (+.f64 37 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 2) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 37))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 37 d3)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 37 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 37 d3)) 2)) (*.f64 d1 (+.f64 (-.f64 d2 d3) -37)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) (pow.f64 (*.f64 d2 d1) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 (+.f64 d3 37)) (-.f64 (*.f64 d1 (+.f64 d3 37)) (*.f64 d2 d1))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 3) (pow.f64 (*.f64 d1 d2) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 (+.f64 37 d3) (-.f64 (*.f64 d1 (+.f64 37 d3)) (*.f64 d1 d2)))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 d1 (*.f64 (+.f64 37 d3) (*.f64 d1 (-.f64 (+.f64 37 d3) d2))) (pow.f64 (*.f64 d1 d2) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 37)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 37 d3)) 2))) (*.f64 (neg.f64 d1) (-.f64 d2 (+.f64 37 d3))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 37 d3)) 2)) (*.f64 d1 (+.f64 (-.f64 d2 d3) -37))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2) (pow.f64 (*.f64 d2 d1) 2)) (-.f64 (*.f64 d1 (+.f64 d3 37)) (*.f64 d2 d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 2) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 (+.f64 37 d3)) (*.f64 d1 d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 (+.f64 37 d3) d2)))
(pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))) 1)
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) 3)
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))) 3) 1/3)
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) 2)
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 37 d3))) 2))
(fabs.f64 (*.f64 d1 (+.f64 d3 (+.f64 37 d2))))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (+.f64 d3 37))))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))))))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37))) 3))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 37 d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 37 d2)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 37)))) 1))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 37)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 37)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(fma.f64 d1 (+.f64 d3 37) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(fma.f64 (+.f64 d3 37) d1 (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(fma.f64 1 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 37)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(fma.f64 1 (*.f64 d1 (+.f64 d3 37)) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 (+.f64 d3 37)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 37))) (sqrt.f64 (*.f64 d1 (+.f64 d3 37))) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 (+.f64 d3 37)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 37 d2)))
(+.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5)))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 d1 37) (*.f64 d1 d3))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 37))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 (*.f64 d1 (+.f64 d3 5)) 1) (*.f64 (*.f64 d1 32) 1))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 (*.f64 d1 37) 1) (*.f64 (*.f64 d1 d3) 1))
(*.f64 d1 (+.f64 37 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 37)))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 37 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 32) 3)) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 (+.f64 d3 5))) (-.f64 (*.f64 (*.f64 d1 32) (*.f64 d1 32)) (*.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (*.f64 (pow.f64 d1 3) 32768)) (+.f64 (*.f64 (pow.f64 d1 2) (pow.f64 (+.f64 d3 5) 2)) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768)) (fma.f64 (pow.f64 d1 2) (pow.f64 (+.f64 d3 5) 2) (*.f64 d1 (*.f64 32 (*.f64 d1 (-.f64 27 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 37) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (*.f64 (*.f64 d1 37) (*.f64 d1 37)) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 37) (*.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 37) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 1369) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 37)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) 50653)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 -37)) (*.f64 1369 (pow.f64 d1 2))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 (+.f64 d3 5))) (*.f64 (*.f64 d1 32) (*.f64 d1 32))) (-.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) (pow.f64 (+.f64 d3 5) 2)) (*.f64 (pow.f64 d1 2) 1024)) (*.f64 d1 (-.f64 (+.f64 d3 5) 32)))
(/.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 (+.f64 d3 5) 2) 1024)) (*.f64 d1 (+.f64 d3 -27)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 37) (*.f64 d1 37)) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (-.f64 (*.f64 d1 37) (*.f64 d1 d3)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 37 d3)) (*.f64 d1 (-.f64 37 d3))) (*.f64 d1 (-.f64 37 d3)))
(/.f64 (*.f64 (pow.f64 d1 2) (-.f64 1369 (pow.f64 d3 2))) (*.f64 d1 (-.f64 37 d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768)) (+.f64 (pow.f64 (+.f64 d3 5) 2) (-.f64 1024 (*.f64 (+.f64 d3 5) 32))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768) (+.f64 (pow.f64 (+.f64 d3 5) 2) (-.f64 1024 (*.f64 32 (+.f64 d3 5))))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768) (+.f64 (pow.f64 (+.f64 d3 5) 2) (+.f64 1024 (*.f64 32 (-.f64 -5 d3))))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 50653)) (+.f64 1369 (*.f64 d3 (-.f64 d3 37))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 3) 50653) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37)))))
(*.f64 (+.f64 (pow.f64 d3 3) 50653) (/.f64 d1 (fma.f64 d3 (+.f64 d3 -37) 1369)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d3 5) 2) -1024)) (+.f64 d3 -27))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d3 5) 2) -1024) (+.f64 d3 -27)))
(/.f64 (*.f64 d1 (-.f64 1369 (pow.f64 d3 2))) (-.f64 37 d3))
(*.f64 d1 (/.f64 (-.f64 1369 (pow.f64 d3 2)) (-.f64 37 d3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768) d1) (+.f64 (pow.f64 (+.f64 d3 5) 2) (-.f64 1024 (*.f64 (+.f64 d3 5) 32))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768) (+.f64 (pow.f64 (+.f64 d3 5) 2) (-.f64 1024 (*.f64 32 (+.f64 d3 5))))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768) (+.f64 (pow.f64 (+.f64 d3 5) 2) (+.f64 1024 (*.f64 32 (-.f64 -5 d3))))))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 50653) d1) (+.f64 1369 (*.f64 d3 (-.f64 d3 37))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 3) 50653) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37)))))
(*.f64 (+.f64 (pow.f64 d3 3) 50653) (/.f64 d1 (fma.f64 d3 (+.f64 d3 -37) 1369)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d3 5) 2) -1024) d1) (+.f64 d3 -27))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d3 5) 2) -1024) (+.f64 d3 -27)))
(/.f64 (*.f64 (-.f64 1369 (pow.f64 d3 2)) d1) (-.f64 37 d3))
(*.f64 d1 (/.f64 (-.f64 1369 (pow.f64 d3 2)) (-.f64 37 d3)))
(pow.f64 (*.f64 d1 (+.f64 d3 37)) 1)
(*.f64 d1 (+.f64 37 d3))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) 3)
(*.f64 d1 (+.f64 37 d3))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) 1/3)
(*.f64 d1 (+.f64 37 d3))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 37))) 2)
(*.f64 d1 (+.f64 37 d3))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 2))
(fabs.f64 (*.f64 d1 (+.f64 37 d3)))
(log.f64 (pow.f64 (exp.f64 (+.f64 d3 37)) d1))
(*.f64 d1 (+.f64 37 d3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 37)))))
(*.f64 d1 (+.f64 37 d3))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3))
(*.f64 d1 (+.f64 37 d3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 37))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 37 d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 37))))
(*.f64 d1 (+.f64 37 d3))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 37))))
(*.f64 d1 (+.f64 37 d3))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 37))) 1))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 d1 (+.f64 d3 5) (*.f64 d1 32))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 d1 37 (*.f64 d1 d3))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (+.f64 d3 5) d1 (*.f64 d1 32))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 37 d1 (*.f64 d1 d3))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(+.f64 (*.f64 d2 d1) (*.f64 (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2)) 1))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(+.f64 (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2)) (*.f64 d2 d1))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)))) 1)
(expm1.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2)) 3)) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (-.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2)) (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2))) (*.f64 (*.f64 d2 d1) (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (*.f64 d2 (/.f64 (+.f64 37 d3) d2))) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (*.f64 d2 (/.f64 (+.f64 37 d3) d2))) (-.f64 (*.f64 d1 (*.f64 d2 (/.f64 (+.f64 37 d3) d2))) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 37 d3) d2)) 3)) (fma.f64 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 37 d3) d2)) (*.f64 d2 (*.f64 d1 (+.f64 (/.f64 (+.f64 37 d3) d2) -1))) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2)) (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2)))) (-.f64 (*.f64 d2 d1) (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) (*.f64 (*.f64 d2 (/.f64 (+.f64 37 d3) d2)) (*.f64 d2 (/.f64 (+.f64 37 d3) d2))))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (/.f64 (+.f64 37 d3) d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2) (pow.f64 d2 2))) (*.f64 d1 (-.f64 d2 (*.f64 d2 (/.f64 (+.f64 37 d3) d2)))))
(/.f64 (*.f64 d2 (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 3) (pow.f64 d1 3))) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) (-.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) d1))))
(/.f64 (*.f64 d2 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3))) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) d1))))
(*.f64 d2 (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3)) (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d1 (+.f64 (/.f64 (+.f64 37 d3) d2) -1)))))))
(/.f64 (*.f64 d2 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 2))) (*.f64 d1 (-.f64 1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))))
(*.f64 d2 (/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2)) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 3) (pow.f64 d1 3)) d2) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) (-.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) d1))))
(/.f64 (*.f64 d2 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3))) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) d1))))
(*.f64 d2 (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3)) (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d1 (+.f64 (/.f64 (+.f64 37 d3) d2) -1)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 2)) d2) (*.f64 d1 (-.f64 1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))))
(*.f64 d2 (/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2)) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2)))))
(pow.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)) 1)
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(pow.f64 (cbrt.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1))) 3)
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(pow.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)) 3) 1/3)
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(pow.f64 (sqrt.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1))) 2)
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(sqrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)) 2))
(sqrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)) 2))
(fabs.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)) d2))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(cbrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)) 3))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(cbrt.f64 (*.f64 (pow.f64 d2 3) (pow.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1) 3)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1) 3) (pow.f64 d2 3)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(expm1.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1))))
(expm1.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))))
(log1p.f64 (expm1.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(exp.f64 (log.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1))) 1))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(fma.f64 d2 d1 (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(fma.f64 d1 d2 (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(fma.f64 1 (*.f64 d2 d1) (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 (*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(+.f64 (*.f64 d1 (/.f64 (+.f64 d3 5) d2)) (*.f64 d1 (/.f64 32 d2)))
(*.f64 d1 (+.f64 (/.f64 (+.f64 d3 5) d2) (/.f64 32 d2)))
(*.f64 d1 (+.f64 (/.f64 32 d2) (/.f64 (+.f64 d3 5) d2)))
(+.f64 (*.f64 d1 (/.f64 32 d2)) (*.f64 d1 (/.f64 (+.f64 d3 5) d2)))
(*.f64 d1 (+.f64 (/.f64 (+.f64 d3 5) d2) (/.f64 32 d2)))
(*.f64 d1 (+.f64 (/.f64 32 d2) (/.f64 (+.f64 d3 5) d2)))
(+.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 5) d2)) 1) (*.f64 (*.f64 d1 (/.f64 32 d2)) 1))
(*.f64 d1 (+.f64 (/.f64 (+.f64 d3 5) d2) (/.f64 32 d2)))
(*.f64 d1 (+.f64 (/.f64 32 d2) (/.f64 (+.f64 d3 5) d2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 5) d2)) 3) (pow.f64 (*.f64 d1 (/.f64 32 d2)) 3)) (+.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 5) d2)) (*.f64 d1 (/.f64 (+.f64 d3 5) d2))) (-.f64 (*.f64 (*.f64 d1 (/.f64 32 d2)) (*.f64 d1 (/.f64 32 d2))) (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 5) d2)) (*.f64 d1 (/.f64 32 d2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 5) d2)) 3) (pow.f64 (*.f64 d1 (/.f64 32 d2)) 3)) (+.f64 (*.f64 (pow.f64 d1 2) (pow.f64 (/.f64 (+.f64 d3 5) d2) 2)) (*.f64 (*.f64 d1 (/.f64 32 d2)) (-.f64 (*.f64 d1 (/.f64 32 d2)) (*.f64 d1 (/.f64 (+.f64 d3 5) d2))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (/.f64 32768 (pow.f64 d2 3)) (pow.f64 (/.f64 (+.f64 d3 5) d2) 3))) (fma.f64 (pow.f64 d1 2) (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (*.f64 d1 (*.f64 (/.f64 32 d2) (*.f64 d1 (+.f64 (/.f64 32 d2) (/.f64 (-.f64 -5 d3) d2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 5) d2)) (*.f64 d1 (/.f64 (+.f64 d3 5) d2))) (*.f64 (*.f64 d1 (/.f64 32 d2)) (*.f64 d1 (/.f64 32 d2)))) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 5) d2)) (*.f64 d1 (/.f64 32 d2))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) (pow.f64 (/.f64 (+.f64 d3 5) d2) 2)) (*.f64 (pow.f64 d1 2) (*.f64 (/.f64 32 d2) (/.f64 32 d2)))) (*.f64 d1 (-.f64 (/.f64 (+.f64 d3 5) d2) (/.f64 32 d2))))
(/.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (*.f64 (/.f64 32 d2) (/.f64 32 d2)))) (*.f64 d1 (-.f64 (/.f64 (+.f64 d3 5) d2) (/.f64 32 d2))))
(/.f64 (*.f64 d1 (fma.f64 (+.f64 d3 5) d2 (*.f64 d2 32))) (pow.f64 d2 2))
(*.f64 (fma.f64 (+.f64 d3 5) d2 (*.f64 d2 32)) (/.f64 d1 (pow.f64 d2 2)))
(*.f64 (*.f64 d2 (+.f64 37 d3)) (/.f64 d1 (pow.f64 d2 2)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (/.f64 32 d2) 3) (pow.f64 (/.f64 (+.f64 d3 5) d2) 3))) (+.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (*.f64 (/.f64 32 d2) (-.f64 (/.f64 32 d2) (/.f64 (+.f64 d3 5) d2)))))
(*.f64 d1 (/.f64 (+.f64 (/.f64 32768 (pow.f64 d2 3)) (pow.f64 (/.f64 (+.f64 d3 5) d2) 3)) (+.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (*.f64 (/.f64 32 d2) (-.f64 (/.f64 32 d2) (/.f64 (+.f64 d3 5) d2))))))
(*.f64 d1 (/.f64 (+.f64 (/.f64 32768 (pow.f64 d2 3)) (pow.f64 (/.f64 (+.f64 d3 5) d2) 3)) (fma.f64 (/.f64 32 d2) (+.f64 (/.f64 32 d2) (/.f64 (-.f64 -5 d3) d2)) (pow.f64 (/.f64 (+.f64 d3 5) d2) 2))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (/.f64 1024 (pow.f64 d2 2)))) (/.f64 (+.f64 d3 -27) d2))
(*.f64 d1 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (/.f64 1024 (pow.f64 d2 2))) (+.f64 d3 -27)) d2))
(*.f64 d1 (*.f64 d2 (/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (/.f64 -1024 (pow.f64 d2 2))) (+.f64 d3 -27))))
(/.f64 (*.f64 (fma.f64 (+.f64 d3 5) d2 (*.f64 d2 32)) d1) (pow.f64 d2 2))
(*.f64 (fma.f64 (+.f64 d3 5) d2 (*.f64 d2 32)) (/.f64 d1 (pow.f64 d2 2)))
(*.f64 (*.f64 d2 (+.f64 37 d3)) (/.f64 d1 (pow.f64 d2 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 32 d2) 3) (pow.f64 (/.f64 (+.f64 d3 5) d2) 3)) d1) (+.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (*.f64 (/.f64 32 d2) (-.f64 (/.f64 32 d2) (/.f64 (+.f64 d3 5) d2)))))
(*.f64 d1 (/.f64 (+.f64 (/.f64 32768 (pow.f64 d2 3)) (pow.f64 (/.f64 (+.f64 d3 5) d2) 3)) (+.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (*.f64 (/.f64 32 d2) (-.f64 (/.f64 32 d2) (/.f64 (+.f64 d3 5) d2))))))
(*.f64 d1 (/.f64 (+.f64 (/.f64 32768 (pow.f64 d2 3)) (pow.f64 (/.f64 (+.f64 d3 5) d2) 3)) (fma.f64 (/.f64 32 d2) (+.f64 (/.f64 32 d2) (/.f64 (-.f64 -5 d3) d2)) (pow.f64 (/.f64 (+.f64 d3 5) d2) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (/.f64 1024 (pow.f64 d2 2))) d1) (/.f64 (+.f64 d3 -27) d2))
(*.f64 d1 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (/.f64 1024 (pow.f64 d2 2))) (+.f64 d3 -27)) d2))
(*.f64 d1 (*.f64 d2 (/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (/.f64 -1024 (pow.f64 d2 2))) (+.f64 d3 -27))))
(pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 1)
(*.f64 d1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))) 3)
(*.f64 d1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(pow.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 3) 1/3)
(*.f64 d1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))) 2)
(*.f64 d1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(sqrt.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2))
(fabs.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)))
(log.f64 (pow.f64 (exp.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) d1))
(*.f64 d1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))))
(*.f64 d1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 3))
(*.f64 d1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))))
(log1p.f64 (expm1.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))))
(*.f64 d1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(exp.f64 (log.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))))
(*.f64 d1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))) 1))
(*.f64 d1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(fma.f64 d1 (/.f64 (+.f64 d3 5) d2) (*.f64 d1 (/.f64 32 d2)))
(*.f64 d1 (+.f64 (/.f64 (+.f64 d3 5) d2) (/.f64 32 d2)))
(*.f64 d1 (+.f64 (/.f64 32 d2) (/.f64 (+.f64 d3 5) d2)))
(fma.f64 (/.f64 (+.f64 d3 5) d2) d1 (*.f64 d1 (/.f64 32 d2)))
(*.f64 d1 (+.f64 (/.f64 (+.f64 d3 5) d2) (/.f64 32 d2)))
(*.f64 d1 (+.f64 (/.f64 32 d2) (/.f64 (+.f64 d3 5) d2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))) 1)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 37 d3) d2)))
(-.f64 (/.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (/.f64 (+.f64 d3 -27) d2)) (/.f64 (/.f64 1024 (pow.f64 d2 2)) (/.f64 (+.f64 d3 -27) d2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (/.f64 1024 (pow.f64 d2 2))) (+.f64 d3 -27)) d2)
(*.f64 d2 (/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (/.f64 -1024 (pow.f64 d2 2))) (+.f64 d3 -27)))
(*.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) 1)
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(*.f64 1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 2))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 2) (cbrt.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(*.f64 (sqrt.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) (sqrt.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(*.f64 (fma.f64 (+.f64 d3 5) d2 (*.f64 d2 32)) (/.f64 1 (pow.f64 d2 2)))
(/.f64 (*.f64 d2 (+.f64 37 d3)) (pow.f64 d2 2))
(*.f64 (+.f64 (pow.f64 (/.f64 32 d2) 3) (pow.f64 (/.f64 (+.f64 d3 5) d2) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (*.f64 (/.f64 32 d2) (-.f64 (/.f64 32 d2) (/.f64 (+.f64 d3 5) d2))))))
(*.f64 (+.f64 (/.f64 32768 (pow.f64 d2 3)) (pow.f64 (/.f64 (+.f64 d3 5) d2) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (*.f64 (/.f64 32 d2) (-.f64 (/.f64 32 d2) (/.f64 (+.f64 d3 5) d2))))))
(/.f64 (+.f64 (/.f64 32768 (pow.f64 d2 3)) (pow.f64 (/.f64 (+.f64 d3 5) d2) 3)) (fma.f64 (/.f64 32 d2) (+.f64 (/.f64 32 d2) (/.f64 (-.f64 -5 d3) d2)) (pow.f64 (/.f64 (+.f64 d3 5) d2) 2)))
(*.f64 (/.f64 1 d2) (+.f64 d3 37))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(*.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (/.f64 1024 (pow.f64 d2 2))) (/.f64 1 (/.f64 (+.f64 d3 -27) d2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (/.f64 1024 (pow.f64 d2 2))) (+.f64 d3 -27)) d2)
(*.f64 d2 (/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (/.f64 -1024 (pow.f64 d2 2))) (+.f64 d3 -27)))
(/.f64 1 (/.f64 (pow.f64 d2 2) (fma.f64 (+.f64 d3 5) d2 (*.f64 d2 32))))
(*.f64 (fma.f64 (+.f64 d3 5) d2 (*.f64 d2 32)) (/.f64 1 (pow.f64 d2 2)))
(/.f64 (*.f64 d2 (+.f64 37 d3)) (pow.f64 d2 2))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (*.f64 (/.f64 32 d2) (-.f64 (/.f64 32 d2) (/.f64 (+.f64 d3 5) d2)))) (+.f64 (pow.f64 (/.f64 32 d2) 3) (pow.f64 (/.f64 (+.f64 d3 5) d2) 3))))
(*.f64 (+.f64 (/.f64 32768 (pow.f64 d2 3)) (pow.f64 (/.f64 (+.f64 d3 5) d2) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (*.f64 (/.f64 32 d2) (-.f64 (/.f64 32 d2) (/.f64 (+.f64 d3 5) d2))))))
(/.f64 (+.f64 (/.f64 32768 (pow.f64 d2 3)) (pow.f64 (/.f64 (+.f64 d3 5) d2) 3)) (fma.f64 (/.f64 32 d2) (+.f64 (/.f64 32 d2) (/.f64 (-.f64 -5 d3) d2)) (pow.f64 (/.f64 (+.f64 d3 5) d2) 2)))
(/.f64 1 (/.f64 (/.f64 (+.f64 d3 -27) d2) (-.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (/.f64 1024 (pow.f64 d2 2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (/.f64 1024 (pow.f64 d2 2))) (+.f64 d3 -27)) d2)
(*.f64 d2 (/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (/.f64 -1024 (pow.f64 d2 2))) (+.f64 d3 -27)))
(/.f64 (fma.f64 (+.f64 d3 5) d2 (*.f64 d2 32)) (pow.f64 d2 2))
(*.f64 (fma.f64 (+.f64 d3 5) d2 (*.f64 d2 32)) (/.f64 1 (pow.f64 d2 2)))
(/.f64 (*.f64 d2 (+.f64 37 d3)) (pow.f64 d2 2))
(/.f64 (+.f64 (pow.f64 (/.f64 32 d2) 3) (pow.f64 (/.f64 (+.f64 d3 5) d2) 3)) (+.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (*.f64 (/.f64 32 d2) (-.f64 (/.f64 32 d2) (/.f64 (+.f64 d3 5) d2)))))
(*.f64 (+.f64 (/.f64 32768 (pow.f64 d2 3)) (pow.f64 (/.f64 (+.f64 d3 5) d2) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (*.f64 (/.f64 32 d2) (-.f64 (/.f64 32 d2) (/.f64 (+.f64 d3 5) d2))))))
(/.f64 (+.f64 (/.f64 32768 (pow.f64 d2 3)) (pow.f64 (/.f64 (+.f64 d3 5) d2) 3)) (fma.f64 (/.f64 32 d2) (+.f64 (/.f64 32 d2) (/.f64 (-.f64 -5 d3) d2)) (pow.f64 (/.f64 (+.f64 d3 5) d2) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 32 d2) 3) (pow.f64 (/.f64 (+.f64 d3 5) d2) 3)) (+.f64 (/.f64 1024 (pow.f64 d2 2)) (-.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (/.f64 (*.f64 (+.f64 d3 5) 32) (pow.f64 d2 2)))))
(/.f64 (+.f64 (/.f64 32768 (pow.f64 d2 3)) (pow.f64 (/.f64 (+.f64 d3 5) d2) 3)) (+.f64 (/.f64 1024 (pow.f64 d2 2)) (-.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (*.f64 (+.f64 d3 5) (/.f64 32 (pow.f64 d2 2))))))
(/.f64 (+.f64 (/.f64 32768 (pow.f64 d2 3)) (pow.f64 (/.f64 (+.f64 d3 5) d2) 3)) (+.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (+.f64 (*.f64 (-.f64 -5 d3) (/.f64 32 (pow.f64 d2 2))) (/.f64 1024 (pow.f64 d2 2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (/.f64 1024 (pow.f64 d2 2))) (/.f64 (+.f64 d3 -27) d2))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (/.f64 1024 (pow.f64 d2 2))) (+.f64 d3 -27)) d2)
(*.f64 d2 (/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (/.f64 -1024 (pow.f64 d2 2))) (+.f64 d3 -27)))
(/.f64 (+.f64 (*.f64 (+.f64 d3 5) (*.f64 d2 1/32)) d2) (*.f64 d2 (*.f64 d2 1/32)))
(/.f64 (fma.f64 (+.f64 d3 5) (*.f64 d2 1/32) d2) (*.f64 (pow.f64 d2 2) 1/32))
(/.f64 (+.f64 (*.f64 (+.f64 d3 5) (neg.f64 d2)) (*.f64 d2 -32)) (*.f64 d2 (neg.f64 d2)))
(*.f64 (fma.f64 (+.f64 d3 5) d2 (*.f64 d2 32)) (/.f64 1 (pow.f64 d2 2)))
(/.f64 (*.f64 d2 (+.f64 37 d3)) (pow.f64 d2 2))
(/.f64 (+.f64 d2 (*.f64 (/.f64 d2 (+.f64 d3 5)) 32)) (*.f64 (/.f64 d2 (+.f64 d3 5)) d2))
(/.f64 (fma.f64 32 (/.f64 d2 (+.f64 d3 5)) d2) (/.f64 (pow.f64 d2 2) (+.f64 d3 5)))
(/.f64 (+.f64 (*.f64 d2 1/32) (*.f64 (/.f64 d2 (+.f64 d3 5)) 1)) (*.f64 (/.f64 d2 (+.f64 d3 5)) (*.f64 d2 1/32)))
(/.f64 (fma.f64 d2 1/32 (/.f64 d2 (+.f64 d3 5))) (/.f64 (*.f64 (pow.f64 d2 2) 1/32) (+.f64 d3 5)))
(/.f64 (fma.f64 d2 1/32 (/.f64 d2 (+.f64 d3 5))) (*.f64 1/32 (/.f64 (pow.f64 d2 2) (+.f64 d3 5))))
(/.f64 (+.f64 (neg.f64 d2) (*.f64 (/.f64 d2 (+.f64 d3 5)) -32)) (*.f64 (/.f64 d2 (+.f64 d3 5)) (neg.f64 d2)))
(/.f64 (fma.f64 -32 (/.f64 d2 (+.f64 d3 5)) (neg.f64 d2)) (/.f64 (neg.f64 (pow.f64 d2 2)) (+.f64 d3 5)))
(/.f64 (-.f64 (*.f64 -32 (/.f64 d2 (+.f64 d3 5))) d2) (/.f64 (pow.f64 d2 2) (-.f64 -5 d3)))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 d3 5)) d2) (*.f64 (neg.f64 d2) 32)) (*.f64 (neg.f64 d2) d2))
(*.f64 (fma.f64 (+.f64 d3 5) d2 (*.f64 d2 32)) (/.f64 1 (pow.f64 d2 2)))
(/.f64 (*.f64 d2 (+.f64 37 d3)) (pow.f64 d2 2))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 d3 5)) (*.f64 d2 1/32)) (*.f64 (neg.f64 d2) 1)) (*.f64 (neg.f64 d2) (*.f64 d2 1/32)))
(/.f64 (fma.f64 (+.f64 (neg.f64 d3) -5) (*.f64 d2 1/32) (neg.f64 d2)) (*.f64 (neg.f64 (pow.f64 d2 2)) 1/32))
(/.f64 (*.f64 d2 (+.f64 -1 (*.f64 1/32 (-.f64 -5 d3)))) (*.f64 (pow.f64 d2 2) -1/32))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 d3 5)) (neg.f64 d2)) (*.f64 (neg.f64 d2) -32)) (*.f64 (neg.f64 d2) (neg.f64 d2)))
(*.f64 (fma.f64 (+.f64 d3 5) d2 (*.f64 d2 32)) (/.f64 1 (pow.f64 d2 2)))
(/.f64 (*.f64 d2 (+.f64 37 d3)) (pow.f64 d2 2))
(/.f64 (+.f64 (*.f64 32 (/.f64 d2 (+.f64 d3 5))) d2) (*.f64 d2 (/.f64 d2 (+.f64 d3 5))))
(/.f64 (fma.f64 32 (/.f64 d2 (+.f64 d3 5)) d2) (/.f64 (pow.f64 d2 2) (+.f64 d3 5)))
(/.f64 (+.f64 (*.f64 32 (neg.f64 d2)) (*.f64 d2 (neg.f64 (+.f64 d3 5)))) (*.f64 d2 (neg.f64 d2)))
(*.f64 (fma.f64 (+.f64 d3 5) d2 (*.f64 d2 32)) (/.f64 1 (pow.f64 d2 2)))
(/.f64 (*.f64 d2 (+.f64 37 d3)) (pow.f64 d2 2))
(/.f64 (+.f64 d2 (*.f64 (*.f64 d2 1/32) (+.f64 d3 5))) (*.f64 (*.f64 d2 1/32) d2))
(/.f64 (fma.f64 (+.f64 d3 5) (*.f64 d2 1/32) d2) (*.f64 (pow.f64 d2 2) 1/32))
(/.f64 (+.f64 (/.f64 d2 (+.f64 d3 5)) (*.f64 (*.f64 d2 1/32) 1)) (*.f64 (*.f64 d2 1/32) (/.f64 d2 (+.f64 d3 5))))
(/.f64 (fma.f64 d2 1/32 (/.f64 d2 (+.f64 d3 5))) (/.f64 (*.f64 (pow.f64 d2 2) 1/32) (+.f64 d3 5)))
(/.f64 (fma.f64 d2 1/32 (/.f64 d2 (+.f64 d3 5))) (*.f64 1/32 (/.f64 (pow.f64 d2 2) (+.f64 d3 5))))
(/.f64 (+.f64 (neg.f64 d2) (*.f64 (*.f64 d2 1/32) (neg.f64 (+.f64 d3 5)))) (*.f64 (*.f64 d2 1/32) (neg.f64 d2)))
(/.f64 (fma.f64 (+.f64 (neg.f64 d3) -5) (*.f64 d2 1/32) (neg.f64 d2)) (*.f64 (neg.f64 (pow.f64 d2 2)) 1/32))
(/.f64 (*.f64 d2 (+.f64 -1 (*.f64 1/32 (-.f64 -5 d3)))) (*.f64 (pow.f64 d2 2) -1/32))
(/.f64 (+.f64 (*.f64 -32 d2) (*.f64 (neg.f64 d2) (+.f64 d3 5))) (*.f64 (neg.f64 d2) d2))
(*.f64 (fma.f64 (+.f64 d3 5) d2 (*.f64 d2 32)) (/.f64 1 (pow.f64 d2 2)))
(/.f64 (*.f64 d2 (+.f64 37 d3)) (pow.f64 d2 2))
(/.f64 (+.f64 (*.f64 -32 (/.f64 d2 (+.f64 d3 5))) (*.f64 (neg.f64 d2) 1)) (*.f64 (neg.f64 d2) (/.f64 d2 (+.f64 d3 5))))
(/.f64 (fma.f64 -32 (/.f64 d2 (+.f64 d3 5)) (neg.f64 d2)) (/.f64 (neg.f64 (pow.f64 d2 2)) (+.f64 d3 5)))
(/.f64 (-.f64 (*.f64 -32 (/.f64 d2 (+.f64 d3 5))) d2) (/.f64 (pow.f64 d2 2) (-.f64 -5 d3)))
(/.f64 (+.f64 (*.f64 -32 (neg.f64 d2)) (*.f64 (neg.f64 d2) (neg.f64 (+.f64 d3 5)))) (*.f64 (neg.f64 d2) (neg.f64 d2)))
(*.f64 (fma.f64 (+.f64 d3 5) d2 (*.f64 d2 32)) (/.f64 1 (pow.f64 d2 2)))
(/.f64 (*.f64 d2 (+.f64 37 d3)) (pow.f64 d2 2))
(/.f64 (neg.f64 (fma.f64 (+.f64 d3 5) d2 (*.f64 d2 32))) (neg.f64 (pow.f64 d2 2)))
(*.f64 (fma.f64 (+.f64 d3 5) d2 (*.f64 d2 32)) (/.f64 1 (pow.f64 d2 2)))
(/.f64 (*.f64 d2 (+.f64 37 d3)) (pow.f64 d2 2))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 32 d2) 3) (pow.f64 (/.f64 (+.f64 d3 5) d2) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (*.f64 (/.f64 32 d2) (-.f64 (/.f64 32 d2) (/.f64 (+.f64 d3 5) d2))))))
(/.f64 (neg.f64 (+.f64 (/.f64 32768 (pow.f64 d2 3)) (pow.f64 (/.f64 (+.f64 d3 5) d2) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (*.f64 (/.f64 32 d2) (-.f64 (/.f64 32 d2) (/.f64 (+.f64 d3 5) d2))))))
(/.f64 (neg.f64 (-.f64 (/.f64 -32768 (pow.f64 d2 3)) (pow.f64 (/.f64 (+.f64 d3 5) d2) 3))) (fma.f64 (/.f64 32 d2) (+.f64 (/.f64 32 d2) (/.f64 (-.f64 -5 d3) d2)) (pow.f64 (/.f64 (+.f64 d3 5) d2) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (/.f64 1024 (pow.f64 d2 2)))) (neg.f64 (/.f64 (+.f64 d3 -27) d2)))
(neg.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (/.f64 1024 (pow.f64 d2 2))) (/.f64 (+.f64 d3 -27) (neg.f64 d2))))
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d3 5) d2) 2) (/.f64 -1024 (pow.f64 d2 2))) (neg.f64 (/.f64 (-.f64 27 d3) d2)))
(/.f64 (-.f64 (/.f64 1024 (pow.f64 d2 2)) (pow.f64 (/.f64 (+.f64 d3 5) d2) 2)) (-.f64 (/.f64 32 d2) (/.f64 (+.f64 d3 5) d2)))
(/.f64 (-.f64 (/.f64 1024 (pow.f64 d2 2)) (pow.f64 (/.f64 (+.f64 d3 5) d2) 2)) (+.f64 (/.f64 32 d2) (/.f64 (-.f64 -5 d3) d2)))
(/.f64 (/.f64 (fma.f64 (+.f64 d3 5) d2 (*.f64 d2 32)) d2) d2)
(*.f64 (fma.f64 (+.f64 d3 5) d2 (*.f64 d2 32)) (/.f64 1 (pow.f64 d2 2)))
(/.f64 (*.f64 d2 (+.f64 37 d3)) (pow.f64 d2 2))
(pow.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) 1)
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 3)
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(pow.f64 (pow.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) 3) 1/3)
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 2)
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) 2))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 37 d3) d2) 2))
(fabs.f64 (/.f64 (+.f64 37 d3) d2))
(log.f64 (exp.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) 3))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 37 d3) d2)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(exp.f64 (log.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 1))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(fma.f64 (+.f64 d3 5) (/.f64 1 d2) (/.f64 32 d2))
(+.f64 (/.f64 (+.f64 d3 5) d2) (/.f64 32 d2))
(fma.f64 32 (/.f64 1 d2) (/.f64 (+.f64 d3 5) d2))
(+.f64 (/.f64 32 d2) (/.f64 (+.f64 d3 5) d2))
(fma.f64 1 (/.f64 (+.f64 d3 5) d2) (/.f64 32 d2))
(fma.f64 (+.f64 d3 5) (/.f64 1 d2) (/.f64 32 d2))
(+.f64 (/.f64 (+.f64 d3 5) d2) (/.f64 32 d2))
(fma.f64 1 (/.f64 32 d2) (/.f64 (+.f64 d3 5) d2))
(fma.f64 32 (/.f64 1 d2) (/.f64 (+.f64 d3 5) d2))
(+.f64 (/.f64 32 d2) (/.f64 (+.f64 d3 5) d2))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 32 d2)) 2) (cbrt.f64 (/.f64 32 d2)) (/.f64 (+.f64 d3 5) d2))
(fma.f64 32 (/.f64 1 d2) (/.f64 (+.f64 d3 5) d2))
(+.f64 (/.f64 32 d2) (/.f64 (+.f64 d3 5) d2))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d3 5) d2)) 2) (cbrt.f64 (/.f64 (+.f64 d3 5) d2)) (/.f64 32 d2))
(fma.f64 (+.f64 d3 5) (/.f64 1 d2) (/.f64 32 d2))
(+.f64 (/.f64 (+.f64 d3 5) d2) (/.f64 32 d2))
(fma.f64 (sqrt.f64 (/.f64 32 d2)) (sqrt.f64 (/.f64 32 d2)) (/.f64 (+.f64 d3 5) d2))
(fma.f64 32 (/.f64 1 d2) (/.f64 (+.f64 d3 5) d2))
(+.f64 (/.f64 32 d2) (/.f64 (+.f64 d3 5) d2))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 d3 5) d2)) (sqrt.f64 (/.f64 (+.f64 d3 5) d2)) (/.f64 32 d2))
(fma.f64 (+.f64 d3 5) (/.f64 1 d2) (/.f64 32 d2))
(+.f64 (/.f64 (+.f64 d3 5) d2) (/.f64 32 d2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1))) 1)
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(-.f64 (/.f64 (pow.f64 d1 2) (*.f64 d1 (-.f64 1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))) (/.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 2) (*.f64 d1 (-.f64 1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2)) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2))))
(*.f64 d1 (+.f64 1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(*.f64 d1 (+.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) 1))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(*.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1) 1)
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(*.f64 1 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(*.f64 (cbrt.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)) (pow.f64 (cbrt.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)) 2))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)) 2) (cbrt.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(*.f64 (sqrt.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)) (sqrt.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 3) (pow.f64 d1 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) (-.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) d1)))))
(*.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) d1)))))
(/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3)) (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d1 (+.f64 (/.f64 (+.f64 37 d3) d2) -1))))))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 2)) (/.f64 1 (*.f64 d1 (-.f64 1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2)) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2))))
(*.f64 (+.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) 1) d1)
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(/.f64 1 (/.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) (-.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) d1))) (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 3) (pow.f64 d1 3))))
(*.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) d1)))))
(/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3)) (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d1 (+.f64 (/.f64 (+.f64 37 d3) d2) -1))))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))) (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 2))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2)) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 3) (pow.f64 d1 3)) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) (-.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) d1))))
(*.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) d1)))))
(/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3)) (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d1 (+.f64 (/.f64 (+.f64 37 d3) d2) -1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 3) (pow.f64 d1 3)) (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 2) (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 d1 2) (*.f64 (/.f64 1 d2) (+.f64 d3 37))))))
(/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3)) (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2) (-.f64 (pow.f64 d1 2) (*.f64 (/.f64 (+.f64 37 d3) d2) (pow.f64 d1 2)))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 2)) (*.f64 d1 (-.f64 1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2)) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 3) (pow.f64 d1 3))) (neg.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) (-.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) d1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3))) (neg.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) d1)))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3)) (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d1 (+.f64 (/.f64 (+.f64 37 d3) d2) -1)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 2))) (neg.f64 (*.f64 d1 (-.f64 1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2))) (*.f64 (neg.f64 d1) (-.f64 1 (/.f64 (+.f64 37 d3) d2))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2)) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) 2) (pow.f64 d1 2)) (-.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) d1))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2) (pow.f64 d1 2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) d1))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2) (pow.f64 d1 2)) (*.f64 d1 (+.f64 (/.f64 (+.f64 37 d3) d2) -1)))
(pow.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1) 1)
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(pow.f64 (cbrt.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)) 3)
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(pow.f64 (pow.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1) 3) 1/3)
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(pow.f64 (sqrt.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)) 2)
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(sqrt.f64 (pow.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1) 2))
(sqrt.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1) 2))
(fabs.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(log.f64 (exp.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1))))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(cbrt.f64 (pow.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1) 3))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(expm1.f64 (log1p.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)))
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(log1p.f64 (expm1.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(exp.f64 (log.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)) 1))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(fma.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1)
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(fma.f64 (*.f64 (/.f64 1 d2) (+.f64 d3 37)) d1 d1)
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(fma.f64 1 d1 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(fma.f64 1 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))) d1)
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))) 2) (cbrt.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))) d1)
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 d1) (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(fma.f64 (sqrt.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))) (sqrt.f64 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))) d1)
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)

eval336.0ms (5.2%)

Compiler

Compiled 10030 to 6361 computations (36.6% saved)

prune104.0ms (1.6%)

Pruning

11 alts after pruning (7 fresh and 4 done)

PrunedKeptTotal
New5414545
Fresh134
Picked235
Done011
Total54411555
Accuracy
100.0%
Counts
555 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
65.7%
(fma.f64 d2 d1 (*.f64 d1 37))
65.7%
(fma.f64 d1 37 (*.f64 d2 d1))
65.7%
(+.f64 (*.f64 d2 d1) (*.f64 d1 37))
57.3%
(+.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32))
95.7%
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
83.1%
(*.f64 d2 (+.f64 d1 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))))
100.0%
(*.f64 d1 (+.f64 d3 (+.f64 d2 37)))
57.3%
(*.f64 d1 (+.f64 37 d3))
65.7%
(*.f64 d1 (+.f64 37 d2))
37.2%
(*.f64 d1 d3)
45.1%
(*.f64 d1 d2)
Compiler

Compiled 176 to 123 computations (30.1% saved)

localize183.0ms (2.8%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
99.9%
(+.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32))
99.9%
(*.f64 d1 (+.f64 d3 5))
100.0%
(+.f64 (*.f64 d2 d1) (*.f64 d1 37))
100.0%
(*.f64 d1 (+.f64 37 d3))
100.0%
(+.f64 d1 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))
99.6%
(*.f64 (/.f64 1 d2) (+.f64 d3 37))
96.1%
(*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))
87.0%
(*.f64 d2 (+.f64 d1 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))))
Compiler

Compiled 111 to 65 computations (41.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 80.0ms
Operation ival-mult, time spent: 33.0ms, 41.0% of total-time
Operation ival-div, time spent: 22.0ms, 27.0% of total-time
Operation ival-add, time spent: 21.0ms, 26.0% of total-time
Operation const, time spent: 4.0ms, 5.0% of total-time

series23.0ms (0.4%)

Counts
8 → 216
Calls
Call 1
Inputs
#<alt (*.f64 d2 (+.f64 d1 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))))>
#<alt (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))>
#<alt (*.f64 (/.f64 1 d2) (+.f64 d3 37))>
#<alt (+.f64 d1 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (+.f64 (*.f64 d2 d1) (*.f64 d1 37))>
#<alt (*.f64 d1 (+.f64 d3 5))>
#<alt (+.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32))>
Outputs
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 -1 (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1))))>
#<alt (*.f64 -1 (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1))))>
#<alt (*.f64 -1 (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1))))>
#<alt (*.f64 -1 (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))>
#<alt (+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))))>
#<alt (+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))))>
#<alt (+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))>
#<alt (*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))>
#<alt (*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))))>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (*.f64 37 (/.f64 d1 d2))>
#<alt (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))>
#<alt (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))>
#<alt (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))>
#<alt (/.f64 (*.f64 d1 d3) d2)>
#<alt (*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))>
#<alt (*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))>
#<alt (*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))>
#<alt (/.f64 (*.f64 d1 d3) d2)>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 (*.f64 d2 d3))) (*.f64 -1 (/.f64 d1 d2)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 (*.f64 d2 d3))) (*.f64 -1 (/.f64 d1 d2)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 (*.f64 d2 d3))) (*.f64 -1 (/.f64 d1 d2)))))>
#<alt (/.f64 (+.f64 37 d3) d2)>
#<alt (/.f64 (+.f64 37 d3) d2)>
#<alt (/.f64 (+.f64 37 d3) d2)>
#<alt (/.f64 (+.f64 37 d3) d2)>
#<alt (/.f64 (+.f64 37 d3) d2)>
#<alt (/.f64 (+.f64 37 d3) d2)>
#<alt (/.f64 (+.f64 37 d3) d2)>
#<alt (/.f64 (+.f64 37 d3) d2)>
#<alt (/.f64 (+.f64 37 d3) d2)>
#<alt (/.f64 (+.f64 37 d3) d2)>
#<alt (/.f64 (+.f64 37 d3) d2)>
#<alt (/.f64 (+.f64 37 d3) d2)>
#<alt (/.f64 37 d2)>
#<alt (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))>
#<alt (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))>
#<alt (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))>
#<alt (/.f64 d3 d2)>
#<alt (*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))>
#<alt (*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))>
#<alt (*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))>
#<alt (/.f64 d3 d2)>
#<alt (*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))>
#<alt (*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))>
#<alt (*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))>
#<alt (*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))>
#<alt (*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))>
#<alt (*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))>
#<alt (*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))>
#<alt (*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))>
#<alt (*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))>
#<alt (*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))>
#<alt (*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1)))>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3))) d2)>
#<alt (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3))) d2)>
#<alt (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3))) d2)>
#<alt d1>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))>
#<alt d1>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))>
#<alt (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))>
#<alt (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))>
#<alt (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))>
#<alt (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))>
#<alt (/.f64 (*.f64 d1 d3) d2)>
#<alt (*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))>
#<alt (/.f64 (*.f64 d1 d3) d2)>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3)))))>
#<alt (*.f64 37 d1)>
#<alt (+.f64 (*.f64 37 d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 37 d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 37 d1) (*.f64 d1 d3))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))>
#<alt (*.f64 37 d1)>
#<alt (+.f64 (*.f64 37 d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 37 d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 37 d1) (*.f64 d1 d2))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))>
#<alt (*.f64 d1 (+.f64 37 d2))>
#<alt (*.f64 d1 (+.f64 37 d2))>
#<alt (*.f64 d1 (+.f64 37 d2))>
#<alt (*.f64 d1 (+.f64 37 d2))>
#<alt (*.f64 d1 (+.f64 37 d2))>
#<alt (*.f64 d1 (+.f64 37 d2))>
#<alt (*.f64 d1 (+.f64 37 d2))>
#<alt (*.f64 d1 (+.f64 37 d2))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 37)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 37)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 37)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 37)))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 5 d1)>
#<alt (+.f64 (*.f64 5 d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 5 d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 5 d1) (*.f64 d1 d3))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -5 (/.f64 d1 d3)) (*.f64 -1 d1))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -5 (/.f64 d1 d3)) (*.f64 -1 d1))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -5 (/.f64 d1 d3)) (*.f64 -1 d1))))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)))>
#<alt (+.f64 (*.f64 5 d1) (*.f64 32 d1))>
#<alt (+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d3)))>
#<alt (+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d3)))>
#<alt (+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d3)))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (*.f64 32 (/.f64 d1 d3)))))>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (*.f64 32 (/.f64 d1 d3)))))>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (*.f64 32 (/.f64 d1 d3)))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (*.f64 32 d1)) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (*.f64 32 d1)) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (*.f64 32 d1)) d3)))))>
Calls

57 calls:

TimeVariablePointExpression
2.0ms
d3
@inf
(* d2 (+ d1 (* d1 (* (/ 1 d2) (+ d3 37)))))
1.0ms
d3
@inf
(+ (* d1 (+ d3 5)) (* d1 32))
1.0ms
d1
@-inf
(* d2 (+ d1 (* d1 (* (/ 1 d2) (+ d3 37)))))
1.0ms
d2
@-inf
(* d2 (+ d1 (* d1 (* (/ 1 d2) (+ d3 37)))))
1.0ms
d1
@inf
(* d2 (+ d1 (* d1 (* (/ 1 d2) (+ d3 37)))))

rewrite240.0ms (3.7%)

Algorithm
batch-egg-rewrite
Rules
667×log1p-expm1-u
450×associate-*r*
288×associate-*l*
211×expm1-log1p-u
208×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
028211
1472198
27210198
Stop Event
node limit
Counts
8 → 336
Calls
Call 1
Inputs
(*.f64 d2 (+.f64 d1 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))))
(*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))
(*.f64 (/.f64 1 d2) (+.f64 d3 37))
(+.f64 d1 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37))))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 d2 d1) (*.f64 d1 37))
(*.f64 d1 (+.f64 d3 5))
(+.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32))
Outputs
(+.f64 (*.f64 d2 d1) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2)))
(+.f64 (*.f64 d2 d1) (*.f64 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2)) 1))
(+.f64 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2)) (*.f64 d2 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2)) 3)) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (-.f64 (*.f64 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2)) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2))) (*.f64 (*.f64 d2 d1) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2)) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2)))) (-.f64 (*.f64 d2 d1) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2))))
(/.f64 (*.f64 d2 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 3) (pow.f64 d1 3))) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) d1))))
(/.f64 (*.f64 d2 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 2))) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d3 37) d2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 3) (pow.f64 d1 3)) d2) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) d1))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 2)) d2) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d3 37) d2))))
(pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)) 1)
(pow.f64 (cbrt.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1))) 3)
(pow.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1))) 2)
(sqrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)) d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)))))
(cbrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)) 3))
(cbrt.f64 (*.f64 (pow.f64 d2 3) (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1) 3) (pow.f64 d2 3)))
(expm1.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1))))
(log1p.f64 (expm1.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1))))
(exp.f64 (log.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1))) 1))
(fma.f64 d2 d1 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2)))
(fma.f64 d1 d2 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2)))
(fma.f64 1 (*.f64 d2 d1) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2)))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2)))
(+.f64 (*.f64 d1 (/.f64 d3 d2)) (*.f64 d1 (/.f64 37 d2)))
(+.f64 (*.f64 (/.f64 d1 d2) d3) (*.f64 (/.f64 d1 d2) 37))
(+.f64 (*.f64 (/.f64 d1 d2) 37) (*.f64 (/.f64 d1 d2) d3))
(+.f64 (*.f64 (/.f64 d3 d2) d1) (*.f64 (/.f64 37 d2) d1))
(+.f64 (*.f64 d3 (/.f64 d1 d2)) (*.f64 37 (/.f64 d1 d2)))
(+.f64 (*.f64 37 (/.f64 d1 d2)) (*.f64 d3 (/.f64 d1 d2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)))) 1)
(/.f64 (*.f64 d1 (+.f64 d3 37)) d2)
(/.f64 (*.f64 (/.f64 d1 d2) (+.f64 (pow.f64 d3 3) 50653)) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))))
(/.f64 (*.f64 (/.f64 d1 d2) (+.f64 (pow.f64 d3 3) 50653)) (fma.f64 d3 d3 (-.f64 1369 (*.f64 d3 37))))
(/.f64 (*.f64 (/.f64 d1 d2) (-.f64 1369 (pow.f64 d3 2))) (-.f64 37 d3))
(/.f64 (*.f64 (/.f64 d1 d2) (fma.f64 d3 d3 -1369)) (+.f64 d3 -37))
(pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (/.f64 (+.f64 d3 37) d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2))))
(log1p.f64 (expm1.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2))))
(exp.f64 (log.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2))) 1))
(+.f64 (/.f64 d3 d2) (/.f64 37 d2))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(+.f64 (*.f64 (/.f64 d3 d2) 1) (*.f64 (/.f64 37 d2) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 d3 37) d2))) 1)
(/.f64 1 (/.f64 d2 (+.f64 d3 37)))
(/.f64 (+.f64 d3 37) d2)
(/.f64 (+.f64 (pow.f64 d3 3) 50653) (*.f64 d2 (+.f64 1369 (*.f64 d3 (+.f64 d3 -37)))))
(/.f64 (+.f64 (pow.f64 d3 3) 50653) (*.f64 d2 (fma.f64 d3 d3 (-.f64 1369 (*.f64 d3 37)))))
(/.f64 (-.f64 1369 (pow.f64 d3 2)) (*.f64 d2 (-.f64 37 d3)))
(/.f64 (fma.f64 d3 d3 -1369) (*.f64 d2 (+.f64 d3 -37)))
(/.f64 (neg.f64 (+.f64 d3 37)) (neg.f64 d2))
(/.f64 (*.f64 -1 (+.f64 (pow.f64 d3 3) 50653)) (*.f64 (neg.f64 d2) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37)))))
(/.f64 (*.f64 -1 (+.f64 (pow.f64 d3 3) 50653)) (*.f64 (neg.f64 d2) (fma.f64 d3 d3 (-.f64 1369 (*.f64 d3 37)))))
(/.f64 (*.f64 -1 (-.f64 1369 (pow.f64 d3 2))) (*.f64 (neg.f64 d2) (-.f64 37 d3)))
(/.f64 (*.f64 -1 (fma.f64 d3 d3 -1369)) (*.f64 (neg.f64 d2) (+.f64 d3 -37)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 50653) 1) (*.f64 (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))) d2))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 50653) 1) (*.f64 (fma.f64 d3 d3 (-.f64 1369 (*.f64 d3 37))) d2))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 50653) -1) (*.f64 (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))) (neg.f64 d2)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 50653) -1) (*.f64 (fma.f64 d3 d3 (-.f64 1369 (*.f64 d3 37))) (neg.f64 d2)))
(/.f64 (*.f64 (-.f64 1369 (pow.f64 d3 2)) 1) (*.f64 (-.f64 37 d3) d2))
(/.f64 (*.f64 (-.f64 1369 (pow.f64 d3 2)) -1) (*.f64 (-.f64 37 d3) (neg.f64 d2)))
(/.f64 (*.f64 (fma.f64 d3 d3 -1369) 1) (*.f64 (+.f64 d3 -37) d2))
(/.f64 (*.f64 (fma.f64 d3 d3 -1369) -1) (*.f64 (+.f64 d3 -37) (neg.f64 d2)))
(/.f64 (/.f64 (+.f64 d3 37) (sqrt.f64 d2)) (sqrt.f64 d2))
(/.f64 (+.f64 (pow.f64 (/.f64 d3 d2) 3) (pow.f64 (/.f64 37 d2) 3)) (+.f64 (*.f64 (/.f64 d3 d2) (/.f64 d3 d2)) (-.f64 (*.f64 (/.f64 37 d2) (/.f64 37 d2)) (*.f64 (/.f64 d3 d2) (/.f64 37 d2)))))
(/.f64 (-.f64 (*.f64 (/.f64 d3 d2) (/.f64 d3 d2)) (*.f64 (/.f64 37 d2) (/.f64 37 d2))) (-.f64 (/.f64 d3 d2) (/.f64 37 d2)))
(/.f64 (*.f64 (/.f64 1 d2) (+.f64 (pow.f64 d3 3) 50653)) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))))
(/.f64 (*.f64 (/.f64 1 d2) (+.f64 (pow.f64 d3 3) 50653)) (fma.f64 d3 d3 (-.f64 1369 (*.f64 d3 37))))
(/.f64 (*.f64 (/.f64 1 d2) (-.f64 1369 (pow.f64 d3 2))) (-.f64 37 d3))
(/.f64 (*.f64 (/.f64 1 d2) (fma.f64 d3 d3 -1369)) (+.f64 d3 -37))
(/.f64 (*.f64 (+.f64 d3 37) -1) (neg.f64 d2))
(/.f64 (*.f64 -1 (+.f64 d3 37)) (neg.f64 d2))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 50653) (/.f64 1 d2)) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 50653) (/.f64 1 d2)) (fma.f64 d3 d3 (-.f64 1369 (*.f64 d3 37))))
(/.f64 (*.f64 (-.f64 1369 (pow.f64 d3 2)) (/.f64 1 d2)) (-.f64 37 d3))
(/.f64 (*.f64 (fma.f64 d3 d3 -1369) (/.f64 1 d2)) (+.f64 d3 -37))
(/.f64 (/.f64 (+.f64 d3 37) 1) d2)
(/.f64 (/.f64 (+.f64 d3 37) (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2))
(pow.f64 (/.f64 (+.f64 d3 37) d2) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 d3 37) d2)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 d3 37) d2) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 d3 37) d2)) 2)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 d3 37) d2) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 d3 37) d2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 d3 37) d2))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 d3 37) d2) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 d2) 3) (pow.f64 (+.f64 d3 37) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d3 37) 3) (pow.f64 (/.f64 1 d2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 d3 37) 3) (pow.f64 d2 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 d3 37) d2)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 d3 37) d2)))
(exp.f64 (log.f64 (/.f64 (+.f64 d3 37) d2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 d3 37) d2)) 1))
(fma.f64 (/.f64 1 d2) d3 (/.f64 37 d2))
(fma.f64 d3 (/.f64 1 d2) (/.f64 37 d2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1))) 1)
(-.f64 (/.f64 (pow.f64 d1 2) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d3 37) d2)))) (/.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 2) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d3 37) d2)))))
(*.f64 d1 (+.f64 1 (/.f64 (+.f64 d3 37) d2)))
(*.f64 d1 (+.f64 (/.f64 (+.f64 d3 37) d2) 1))
(*.f64 1 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1))
(*.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1) 1)
(*.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)) (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)) 2) (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)))
(*.f64 (sqrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)) (sqrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 3) (pow.f64 d1 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) d1)))))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 2)) (/.f64 1 (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d3 37) d2)))))
(*.f64 (+.f64 (/.f64 (+.f64 d3 37) d2) 1) d1)
(/.f64 1 (/.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) d1))) (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 3) (pow.f64 d1 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d3 37) d2))) (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 3) (pow.f64 d1 3)) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 3) (pow.f64 d1 3)) (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 2) (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 d1 2) (/.f64 (+.f64 d3 37) d2)))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 2)) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d3 37) d2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 3) (pow.f64 d1 3))) (neg.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) d1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 2))) (neg.f64 (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d3 37) d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 2) (pow.f64 d1 2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) d1))
(pow.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1) 1)
(pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)) 3)
(pow.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1) 2))
(log.f64 (exp.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1))))
(cbrt.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1) 3))
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)))
(log1p.f64 (expm1.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)))
(exp.f64 (log.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)) 1))
(fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)
(fma.f64 1 d1 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)))
(fma.f64 1 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) d1)
(fma.f64 (/.f64 (+.f64 d3 37) d2) d1 d1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2))) 2) (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2))) d1)
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 d1) (*.f64 d1 (/.f64 (+.f64 d3 37) d2)))
(fma.f64 (sqrt.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2))) (sqrt.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2))) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 d1 (/.f64 (+.f64 d3 37) d2)))
(fma.f64 (/.f64 d1 d2) (+.f64 d3 37) d1)
(+.f64 (*.f64 d1 37) (*.f64 d1 d3))
(+.f64 (*.f64 d1 37) (*.f64 (*.f64 d1 d3) 1))
(+.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32))
(+.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 37))
(+.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 5) (*.f64 d1 32)))
(+.f64 (+.f64 (*.f64 d1 32) (*.f64 d1 d3)) (*.f64 d1 5))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 37)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 d1 (-.f64 (+.f64 d3 5) 32))) (/.f64 (*.f64 (pow.f64 d1 2) 1024) (*.f64 d1 (-.f64 (+.f64 d3 5) 32))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5))))) (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (+.f64 d3 5) 32)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5))))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 1024) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (+.f64 d3 5) (*.f64 d1 (*.f64 d1 32))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024)) (*.f64 d1 (-.f64 (+.f64 d3 5) 32)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d3 5) 32))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 1369) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 37) (*.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1024) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1369) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (-.f64 (*.f64 d1 37) (*.f64 d1 d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 50653)) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 50653)) (fma.f64 d3 d3 (-.f64 1369 (*.f64 d3 37))))
(/.f64 (*.f64 d1 (-.f64 1369 (pow.f64 d3 2))) (-.f64 37 d3))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 -1369)) (+.f64 d3 -37))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 50653) d1) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 50653) d1) (fma.f64 d3 d3 (-.f64 1369 (*.f64 d3 37))))
(/.f64 (*.f64 (-.f64 1369 (pow.f64 d3 2)) d1) (-.f64 37 d3))
(/.f64 (*.f64 (fma.f64 d3 d3 -1369) d1) (+.f64 d3 -37))
(pow.f64 (*.f64 d1 (+.f64 d3 37)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 37))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 37)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 37)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d3 37) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d3 37) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 37))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 37))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 37))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 37))) 1))
(fma.f64 d1 37 (*.f64 d1 d3))
(fma.f64 d1 (+.f64 d3 5) (*.f64 d1 32))
(fma.f64 d1 32 (*.f64 d1 (+.f64 d3 5)))
(fma.f64 1 (*.f64 d1 37) (*.f64 d1 d3))
(fma.f64 1 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32))
(fma.f64 1 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5)))
(fma.f64 37 d1 (*.f64 d1 d3))
(fma.f64 (+.f64 d3 5) d1 (*.f64 d1 32))
(fma.f64 32 d1 (*.f64 d1 (+.f64 d3 5)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 32)) 2) (cbrt.f64 (*.f64 d1 32)) (*.f64 d1 (+.f64 d3 5)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 37)) 2) (cbrt.f64 (*.f64 d1 37)) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 32))
(fma.f64 (sqrt.f64 (*.f64 d1 32)) (sqrt.f64 (*.f64 d1 32)) (*.f64 d1 (+.f64 d3 5)))
(fma.f64 (sqrt.f64 (*.f64 d1 37)) (sqrt.f64 (*.f64 d1 37)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 32))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 37)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d1 (-.f64 d2 37))) (/.f64 (*.f64 (pow.f64 d1 2) 1369) (*.f64 d1 (-.f64 d2 37))))
(*.f64 d1 (+.f64 d2 37))
(*.f64 d1 (+.f64 37 d2))
(*.f64 1 (*.f64 d1 (+.f64 d2 37)))
(*.f64 (*.f64 d1 (+.f64 d2 37)) 1)
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 37))) (sqrt.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 d2 d1) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 37) (-.f64 (*.f64 d1 37) (*.f64 d2 d1))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (pow.f64 d1 2) 1369)) (/.f64 1 (*.f64 d1 (-.f64 d2 37))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 37) (-.f64 (*.f64 d1 37) (*.f64 d2 d1)))) (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 d2 d1) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 37)) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (pow.f64 d1 2) 1369))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 d2 d1) 3)) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 37) (-.f64 (*.f64 d1 37) (*.f64 d2 d1)))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 d2 d1) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 1369) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 37))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (pow.f64 d1 2) 1369)) (*.f64 d1 (-.f64 d2 37)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 d2 d1) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 37) (-.f64 (*.f64 d1 37) (*.f64 d2 d1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (pow.f64 d1 2) 1369))) (neg.f64 (*.f64 d1 (-.f64 d2 37))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1369) (pow.f64 (*.f64 d2 d1) 2)) (-.f64 (*.f64 d1 37) (*.f64 d2 d1)))
(pow.f64 (*.f64 d1 (+.f64 d2 37)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 37))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 37))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 37)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 37))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 37))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))) 1))
(fma.f64 d2 d1 (*.f64 d1 37))
(fma.f64 d1 d2 (*.f64 d1 37))
(fma.f64 d1 37 (*.f64 d2 d1))
(fma.f64 1 (*.f64 d2 d1) (*.f64 d1 37))
(fma.f64 1 (*.f64 d1 37) (*.f64 d2 d1))
(fma.f64 37 d1 (*.f64 d2 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 37)) 2) (cbrt.f64 (*.f64 d1 37)) (*.f64 d2 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 37))
(fma.f64 (sqrt.f64 (*.f64 d1 37)) (sqrt.f64 (*.f64 d1 37)) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 37))
(+.f64 (*.f64 d1 d3) (*.f64 d1 5))
(+.f64 (*.f64 d1 5) (*.f64 d1 d3))
(+.f64 (*.f64 (*.f64 d1 d3) 1) (*.f64 (*.f64 d1 5) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 5)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 5) 3)) (+.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (-.f64 (*.f64 (*.f64 d1 5) (*.f64 d1 5)) (*.f64 (*.f64 d1 d3) (*.f64 d1 5)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 5) (*.f64 d1 5))) (-.f64 (*.f64 d1 d3) (*.f64 d1 5)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 125)) (fma.f64 d3 d3 (-.f64 25 (*.f64 d3 5))))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 -25)) (+.f64 d3 -5))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 125) d1) (fma.f64 d3 d3 (-.f64 25 (*.f64 d3 5))))
(/.f64 (*.f64 (fma.f64 d3 d3 -25) d1) (+.f64 d3 -5))
(pow.f64 (*.f64 d1 (+.f64 d3 5)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d3 5)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 5)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 5))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 5))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 5))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 5))) 1))
(fma.f64 d1 d3 (*.f64 d1 5))
(fma.f64 d3 d1 (*.f64 d1 5))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 37)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 d1 (-.f64 (+.f64 d3 5) 32))) (/.f64 (*.f64 (pow.f64 d1 2) 1024) (*.f64 d1 (-.f64 (+.f64 d3 5) 32))))
(*.f64 d1 (+.f64 d3 37))
(*.f64 1 (*.f64 d1 (+.f64 d3 37)))
(*.f64 (+.f64 d3 37) d1)
(*.f64 (*.f64 d1 (+.f64 d3 37)) 1)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d3 37)) 2) (*.f64 (cbrt.f64 (+.f64 d3 37)) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d3 37))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d3 37)))
(*.f64 (sqrt.f64 (+.f64 d3 37)) (*.f64 (sqrt.f64 (+.f64 d3 37)) d1))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 37))) (sqrt.f64 (*.f64 d1 (+.f64 d3 37))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d3 37)))
(*.f64 (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024)) (/.f64 1 (*.f64 d1 (-.f64 (+.f64 d3 5) 32))))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d3 37)) 2)) (cbrt.f64 (+.f64 d3 37)))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d3 37))) (sqrt.f64 (+.f64 d3 37)))
(*.f64 (*.f64 (+.f64 d3 37) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d3 37) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5))))) (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (+.f64 d3 5) 32)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5))))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 1024) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (+.f64 d3 5) (*.f64 d1 (*.f64 d1 32))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024)) (*.f64 d1 (-.f64 (+.f64 d3 5) 32)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d3 5) 32))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 1369) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 37) (*.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1024) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1369) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (-.f64 (*.f64 d1 37) (*.f64 d1 d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 50653)) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 50653)) (fma.f64 d3 d3 (-.f64 1369 (*.f64 d3 37))))
(/.f64 (*.f64 d1 (-.f64 1369 (pow.f64 d3 2))) (-.f64 37 d3))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 -1369)) (+.f64 d3 -37))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 50653) d1) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 50653) d1) (fma.f64 d3 d3 (-.f64 1369 (*.f64 d3 37))))
(/.f64 (*.f64 (-.f64 1369 (pow.f64 d3 2)) d1) (-.f64 37 d3))
(/.f64 (*.f64 (fma.f64 d3 d3 -1369) d1) (+.f64 d3 -37))
(pow.f64 (*.f64 d1 (+.f64 d3 37)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 37))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 37)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 37)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d3 37) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d3 37) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 37))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 37))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 37))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 37))) 1))
(fma.f64 d1 37 (*.f64 d1 d3))
(fma.f64 d1 (+.f64 d3 5) (*.f64 d1 32))
(fma.f64 d1 32 (*.f64 d1 (+.f64 d3 5)))
(fma.f64 1 (*.f64 d1 37) (*.f64 d1 d3))
(fma.f64 1 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32))
(fma.f64 1 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5)))
(fma.f64 37 d1 (*.f64 d1 d3))
(fma.f64 (+.f64 d3 5) d1 (*.f64 d1 32))
(fma.f64 32 d1 (*.f64 d1 (+.f64 d3 5)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 32)) 2) (cbrt.f64 (*.f64 d1 32)) (*.f64 d1 (+.f64 d3 5)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 37)) 2) (cbrt.f64 (*.f64 d1 37)) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 32))
(fma.f64 (sqrt.f64 (*.f64 d1 32)) (sqrt.f64 (*.f64 d1 32)) (*.f64 d1 (+.f64 d3 5)))
(fma.f64 (sqrt.f64 (*.f64 d1 37)) (sqrt.f64 (*.f64 d1 37)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 32))

simplify252.0ms (3.9%)

Algorithm
egg-herbie
Rules
1306×fma-neg
830×associate-*r*
788×associate-*l*
720×fma-define
594×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
076121023
1206019728
2703719720
Stop Event
node limit
Counts
552 → 481
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 -1 (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1))))
(*.f64 -1 (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1))))
(*.f64 -1 (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1))))
(*.f64 -1 (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1))))
(*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))
(+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))))
(+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))))
(+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 37 (/.f64 d1 d2))
(+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))
(+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))
(+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))
(/.f64 (*.f64 d1 d3) d2)
(*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))
(*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))
(*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))
(/.f64 (*.f64 d1 d3) d2)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 (*.f64 d2 d3))) (*.f64 -1 (/.f64 d1 d2)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 (*.f64 d2 d3))) (*.f64 -1 (/.f64 d1 d2)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 (*.f64 d2 d3))) (*.f64 -1 (/.f64 d1 d2)))))
(/.f64 (+.f64 37 d3) d2)
(/.f64 (+.f64 37 d3) d2)
(/.f64 (+.f64 37 d3) d2)
(/.f64 (+.f64 37 d3) d2)
(/.f64 (+.f64 37 d3) d2)
(/.f64 (+.f64 37 d3) d2)
(/.f64 (+.f64 37 d3) d2)
(/.f64 (+.f64 37 d3) d2)
(/.f64 (+.f64 37 d3) d2)
(/.f64 (+.f64 37 d3) d2)
(/.f64 (+.f64 37 d3) d2)
(/.f64 (+.f64 37 d3) d2)
(/.f64 37 d2)
(+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))
(+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))
(+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))
(/.f64 d3 d2)
(*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(/.f64 d3 d2)
(*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1)))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3))) d2)
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3))) d2)
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3))) d2)
d1
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))
d1
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))
(+.f64 d1 (*.f64 37 (/.f64 d1 d2)))
(+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))
(+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))
(+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))
(/.f64 (*.f64 d1 d3) d2)
(*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))
(/.f64 (*.f64 d1 d3) d2)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3)))))
(*.f64 37 d1)
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 37 d1)
(+.f64 (*.f64 37 d1) (*.f64 d1 d2))
(+.f64 (*.f64 37 d1) (*.f64 d1 d2))
(+.f64 (*.f64 37 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 37)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 37)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 37)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 37)))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 5 d1)
(+.f64 (*.f64 5 d1) (*.f64 d1 d3))
(+.f64 (*.f64 5 d1) (*.f64 d1 d3))
(+.f64 (*.f64 5 d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -5 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -5 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -5 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)))
(+.f64 (*.f64 5 d1) (*.f64 32 d1))
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d3)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (*.f64 32 (/.f64 d1 d3)))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (*.f64 32 (/.f64 d1 d3)))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (*.f64 32 (/.f64 d1 d3)))))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (*.f64 32 d1)) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (*.f64 32 d1)) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (*.f64 32 d1)) d3)))))
(+.f64 (*.f64 d2 d1) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2)))
(+.f64 (*.f64 d2 d1) (*.f64 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2)) 1))
(+.f64 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2)) (*.f64 d2 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2)) 3)) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (-.f64 (*.f64 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2)) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2))) (*.f64 (*.f64 d2 d1) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2)) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2)))) (-.f64 (*.f64 d2 d1) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2))))
(/.f64 (*.f64 d2 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 3) (pow.f64 d1 3))) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) d1))))
(/.f64 (*.f64 d2 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 2))) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d3 37) d2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 3) (pow.f64 d1 3)) d2) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) d1))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 2)) d2) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d3 37) d2))))
(pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)) 1)
(pow.f64 (cbrt.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1))) 3)
(pow.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1))) 2)
(sqrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)) d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)))))
(cbrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)) 3))
(cbrt.f64 (*.f64 (pow.f64 d2 3) (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1) 3) (pow.f64 d2 3)))
(expm1.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1))))
(log1p.f64 (expm1.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1))))
(exp.f64 (log.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1))) 1))
(fma.f64 d2 d1 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2)))
(fma.f64 d1 d2 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2)))
(fma.f64 1 (*.f64 d2 d1) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2)))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2)))
(+.f64 (*.f64 d1 (/.f64 d3 d2)) (*.f64 d1 (/.f64 37 d2)))
(+.f64 (*.f64 (/.f64 d1 d2) d3) (*.f64 (/.f64 d1 d2) 37))
(+.f64 (*.f64 (/.f64 d1 d2) 37) (*.f64 (/.f64 d1 d2) d3))
(+.f64 (*.f64 (/.f64 d3 d2) d1) (*.f64 (/.f64 37 d2) d1))
(+.f64 (*.f64 d3 (/.f64 d1 d2)) (*.f64 37 (/.f64 d1 d2)))
(+.f64 (*.f64 37 (/.f64 d1 d2)) (*.f64 d3 (/.f64 d1 d2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)))) 1)
(/.f64 (*.f64 d1 (+.f64 d3 37)) d2)
(/.f64 (*.f64 (/.f64 d1 d2) (+.f64 (pow.f64 d3 3) 50653)) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))))
(/.f64 (*.f64 (/.f64 d1 d2) (+.f64 (pow.f64 d3 3) 50653)) (fma.f64 d3 d3 (-.f64 1369 (*.f64 d3 37))))
(/.f64 (*.f64 (/.f64 d1 d2) (-.f64 1369 (pow.f64 d3 2))) (-.f64 37 d3))
(/.f64 (*.f64 (/.f64 d1 d2) (fma.f64 d3 d3 -1369)) (+.f64 d3 -37))
(pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (/.f64 (+.f64 d3 37) d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2))))
(log1p.f64 (expm1.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2))))
(exp.f64 (log.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2))) 1))
(+.f64 (/.f64 d3 d2) (/.f64 37 d2))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(+.f64 (*.f64 (/.f64 d3 d2) 1) (*.f64 (/.f64 37 d2) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 d3 37) d2))) 1)
(/.f64 1 (/.f64 d2 (+.f64 d3 37)))
(/.f64 (+.f64 d3 37) d2)
(/.f64 (+.f64 (pow.f64 d3 3) 50653) (*.f64 d2 (+.f64 1369 (*.f64 d3 (+.f64 d3 -37)))))
(/.f64 (+.f64 (pow.f64 d3 3) 50653) (*.f64 d2 (fma.f64 d3 d3 (-.f64 1369 (*.f64 d3 37)))))
(/.f64 (-.f64 1369 (pow.f64 d3 2)) (*.f64 d2 (-.f64 37 d3)))
(/.f64 (fma.f64 d3 d3 -1369) (*.f64 d2 (+.f64 d3 -37)))
(/.f64 (neg.f64 (+.f64 d3 37)) (neg.f64 d2))
(/.f64 (*.f64 -1 (+.f64 (pow.f64 d3 3) 50653)) (*.f64 (neg.f64 d2) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37)))))
(/.f64 (*.f64 -1 (+.f64 (pow.f64 d3 3) 50653)) (*.f64 (neg.f64 d2) (fma.f64 d3 d3 (-.f64 1369 (*.f64 d3 37)))))
(/.f64 (*.f64 -1 (-.f64 1369 (pow.f64 d3 2))) (*.f64 (neg.f64 d2) (-.f64 37 d3)))
(/.f64 (*.f64 -1 (fma.f64 d3 d3 -1369)) (*.f64 (neg.f64 d2) (+.f64 d3 -37)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 50653) 1) (*.f64 (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))) d2))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 50653) 1) (*.f64 (fma.f64 d3 d3 (-.f64 1369 (*.f64 d3 37))) d2))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 50653) -1) (*.f64 (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))) (neg.f64 d2)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 50653) -1) (*.f64 (fma.f64 d3 d3 (-.f64 1369 (*.f64 d3 37))) (neg.f64 d2)))
(/.f64 (*.f64 (-.f64 1369 (pow.f64 d3 2)) 1) (*.f64 (-.f64 37 d3) d2))
(/.f64 (*.f64 (-.f64 1369 (pow.f64 d3 2)) -1) (*.f64 (-.f64 37 d3) (neg.f64 d2)))
(/.f64 (*.f64 (fma.f64 d3 d3 -1369) 1) (*.f64 (+.f64 d3 -37) d2))
(/.f64 (*.f64 (fma.f64 d3 d3 -1369) -1) (*.f64 (+.f64 d3 -37) (neg.f64 d2)))
(/.f64 (/.f64 (+.f64 d3 37) (sqrt.f64 d2)) (sqrt.f64 d2))
(/.f64 (+.f64 (pow.f64 (/.f64 d3 d2) 3) (pow.f64 (/.f64 37 d2) 3)) (+.f64 (*.f64 (/.f64 d3 d2) (/.f64 d3 d2)) (-.f64 (*.f64 (/.f64 37 d2) (/.f64 37 d2)) (*.f64 (/.f64 d3 d2) (/.f64 37 d2)))))
(/.f64 (-.f64 (*.f64 (/.f64 d3 d2) (/.f64 d3 d2)) (*.f64 (/.f64 37 d2) (/.f64 37 d2))) (-.f64 (/.f64 d3 d2) (/.f64 37 d2)))
(/.f64 (*.f64 (/.f64 1 d2) (+.f64 (pow.f64 d3 3) 50653)) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))))
(/.f64 (*.f64 (/.f64 1 d2) (+.f64 (pow.f64 d3 3) 50653)) (fma.f64 d3 d3 (-.f64 1369 (*.f64 d3 37))))
(/.f64 (*.f64 (/.f64 1 d2) (-.f64 1369 (pow.f64 d3 2))) (-.f64 37 d3))
(/.f64 (*.f64 (/.f64 1 d2) (fma.f64 d3 d3 -1369)) (+.f64 d3 -37))
(/.f64 (*.f64 (+.f64 d3 37) -1) (neg.f64 d2))
(/.f64 (*.f64 -1 (+.f64 d3 37)) (neg.f64 d2))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 50653) (/.f64 1 d2)) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 50653) (/.f64 1 d2)) (fma.f64 d3 d3 (-.f64 1369 (*.f64 d3 37))))
(/.f64 (*.f64 (-.f64 1369 (pow.f64 d3 2)) (/.f64 1 d2)) (-.f64 37 d3))
(/.f64 (*.f64 (fma.f64 d3 d3 -1369) (/.f64 1 d2)) (+.f64 d3 -37))
(/.f64 (/.f64 (+.f64 d3 37) 1) d2)
(/.f64 (/.f64 (+.f64 d3 37) (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2))
(pow.f64 (/.f64 (+.f64 d3 37) d2) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 d3 37) d2)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 d3 37) d2) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 d3 37) d2)) 2)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 d3 37) d2) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 d3 37) d2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 d3 37) d2))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 d3 37) d2) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 d2) 3) (pow.f64 (+.f64 d3 37) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d3 37) 3) (pow.f64 (/.f64 1 d2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 d3 37) 3) (pow.f64 d2 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 d3 37) d2)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 d3 37) d2)))
(exp.f64 (log.f64 (/.f64 (+.f64 d3 37) d2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 d3 37) d2)) 1))
(fma.f64 (/.f64 1 d2) d3 (/.f64 37 d2))
(fma.f64 d3 (/.f64 1 d2) (/.f64 37 d2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1))) 1)
(-.f64 (/.f64 (pow.f64 d1 2) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d3 37) d2)))) (/.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 2) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d3 37) d2)))))
(*.f64 d1 (+.f64 1 (/.f64 (+.f64 d3 37) d2)))
(*.f64 d1 (+.f64 (/.f64 (+.f64 d3 37) d2) 1))
(*.f64 1 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1))
(*.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1) 1)
(*.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)) (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)) 2) (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)))
(*.f64 (sqrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)) (sqrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 3) (pow.f64 d1 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) d1)))))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 2)) (/.f64 1 (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d3 37) d2)))))
(*.f64 (+.f64 (/.f64 (+.f64 d3 37) d2) 1) d1)
(/.f64 1 (/.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) d1))) (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 3) (pow.f64 d1 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d3 37) d2))) (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 3) (pow.f64 d1 3)) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 3) (pow.f64 d1 3)) (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 2) (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 d1 2) (/.f64 (+.f64 d3 37) d2)))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 2)) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d3 37) d2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 3) (pow.f64 d1 3))) (neg.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) d1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 2))) (neg.f64 (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d3 37) d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 2) (pow.f64 d1 2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) d1))
(pow.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1) 1)
(pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)) 3)
(pow.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1) 2))
(log.f64 (exp.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1))))
(cbrt.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1) 3))
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)))
(log1p.f64 (expm1.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)))
(exp.f64 (log.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)) 1))
(fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)
(fma.f64 1 d1 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)))
(fma.f64 1 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) d1)
(fma.f64 (/.f64 (+.f64 d3 37) d2) d1 d1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2))) 2) (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2))) d1)
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 d1) (*.f64 d1 (/.f64 (+.f64 d3 37) d2)))
(fma.f64 (sqrt.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2))) (sqrt.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2))) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 d1 (/.f64 (+.f64 d3 37) d2)))
(fma.f64 (/.f64 d1 d2) (+.f64 d3 37) d1)
(+.f64 (*.f64 d1 37) (*.f64 d1 d3))
(+.f64 (*.f64 d1 37) (*.f64 (*.f64 d1 d3) 1))
(+.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32))
(+.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 37))
(+.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 5) (*.f64 d1 32)))
(+.f64 (+.f64 (*.f64 d1 32) (*.f64 d1 d3)) (*.f64 d1 5))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 37)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 d1 (-.f64 (+.f64 d3 5) 32))) (/.f64 (*.f64 (pow.f64 d1 2) 1024) (*.f64 d1 (-.f64 (+.f64 d3 5) 32))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5))))) (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (+.f64 d3 5) 32)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5))))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 1024) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (+.f64 d3 5) (*.f64 d1 (*.f64 d1 32))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024)) (*.f64 d1 (-.f64 (+.f64 d3 5) 32)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d3 5) 32))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 1369) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 37) (*.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1024) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1369) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (-.f64 (*.f64 d1 37) (*.f64 d1 d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 50653)) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 50653)) (fma.f64 d3 d3 (-.f64 1369 (*.f64 d3 37))))
(/.f64 (*.f64 d1 (-.f64 1369 (pow.f64 d3 2))) (-.f64 37 d3))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 -1369)) (+.f64 d3 -37))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 50653) d1) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 50653) d1) (fma.f64 d3 d3 (-.f64 1369 (*.f64 d3 37))))
(/.f64 (*.f64 (-.f64 1369 (pow.f64 d3 2)) d1) (-.f64 37 d3))
(/.f64 (*.f64 (fma.f64 d3 d3 -1369) d1) (+.f64 d3 -37))
(pow.f64 (*.f64 d1 (+.f64 d3 37)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 37))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 37)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 37)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d3 37) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d3 37) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 37))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 37))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 37))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 37))) 1))
(fma.f64 d1 37 (*.f64 d1 d3))
(fma.f64 d1 (+.f64 d3 5) (*.f64 d1 32))
(fma.f64 d1 32 (*.f64 d1 (+.f64 d3 5)))
(fma.f64 1 (*.f64 d1 37) (*.f64 d1 d3))
(fma.f64 1 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32))
(fma.f64 1 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5)))
(fma.f64 37 d1 (*.f64 d1 d3))
(fma.f64 (+.f64 d3 5) d1 (*.f64 d1 32))
(fma.f64 32 d1 (*.f64 d1 (+.f64 d3 5)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 32)) 2) (cbrt.f64 (*.f64 d1 32)) (*.f64 d1 (+.f64 d3 5)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 37)) 2) (cbrt.f64 (*.f64 d1 37)) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 32))
(fma.f64 (sqrt.f64 (*.f64 d1 32)) (sqrt.f64 (*.f64 d1 32)) (*.f64 d1 (+.f64 d3 5)))
(fma.f64 (sqrt.f64 (*.f64 d1 37)) (sqrt.f64 (*.f64 d1 37)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 32))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 37)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d1 (-.f64 d2 37))) (/.f64 (*.f64 (pow.f64 d1 2) 1369) (*.f64 d1 (-.f64 d2 37))))
(*.f64 d1 (+.f64 d2 37))
(*.f64 d1 (+.f64 37 d2))
(*.f64 1 (*.f64 d1 (+.f64 d2 37)))
(*.f64 (*.f64 d1 (+.f64 d2 37)) 1)
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 37))) (sqrt.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 d2 d1) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 37) (-.f64 (*.f64 d1 37) (*.f64 d2 d1))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (pow.f64 d1 2) 1369)) (/.f64 1 (*.f64 d1 (-.f64 d2 37))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 37) (-.f64 (*.f64 d1 37) (*.f64 d2 d1)))) (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 d2 d1) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 37)) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (pow.f64 d1 2) 1369))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 d2 d1) 3)) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 37) (-.f64 (*.f64 d1 37) (*.f64 d2 d1)))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 d2 d1) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 1369) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 37))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (pow.f64 d1 2) 1369)) (*.f64 d1 (-.f64 d2 37)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 d2 d1) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 37) (-.f64 (*.f64 d1 37) (*.f64 d2 d1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (pow.f64 d1 2) 1369))) (neg.f64 (*.f64 d1 (-.f64 d2 37))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1369) (pow.f64 (*.f64 d2 d1) 2)) (-.f64 (*.f64 d1 37) (*.f64 d2 d1)))
(pow.f64 (*.f64 d1 (+.f64 d2 37)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 37))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 37))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 37)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 37))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 37))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))) 1))
(fma.f64 d2 d1 (*.f64 d1 37))
(fma.f64 d1 d2 (*.f64 d1 37))
(fma.f64 d1 37 (*.f64 d2 d1))
(fma.f64 1 (*.f64 d2 d1) (*.f64 d1 37))
(fma.f64 1 (*.f64 d1 37) (*.f64 d2 d1))
(fma.f64 37 d1 (*.f64 d2 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 37)) 2) (cbrt.f64 (*.f64 d1 37)) (*.f64 d2 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 37))
(fma.f64 (sqrt.f64 (*.f64 d1 37)) (sqrt.f64 (*.f64 d1 37)) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 37))
(+.f64 (*.f64 d1 d3) (*.f64 d1 5))
(+.f64 (*.f64 d1 5) (*.f64 d1 d3))
(+.f64 (*.f64 (*.f64 d1 d3) 1) (*.f64 (*.f64 d1 5) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 5)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 5) 3)) (+.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (-.f64 (*.f64 (*.f64 d1 5) (*.f64 d1 5)) (*.f64 (*.f64 d1 d3) (*.f64 d1 5)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 5) (*.f64 d1 5))) (-.f64 (*.f64 d1 d3) (*.f64 d1 5)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 125)) (fma.f64 d3 d3 (-.f64 25 (*.f64 d3 5))))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 -25)) (+.f64 d3 -5))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 125) d1) (fma.f64 d3 d3 (-.f64 25 (*.f64 d3 5))))
(/.f64 (*.f64 (fma.f64 d3 d3 -25) d1) (+.f64 d3 -5))
(pow.f64 (*.f64 d1 (+.f64 d3 5)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d3 5)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 5)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 5))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 5))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 5))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 5))) 1))
(fma.f64 d1 d3 (*.f64 d1 5))
(fma.f64 d3 d1 (*.f64 d1 5))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 37)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 d1 (-.f64 (+.f64 d3 5) 32))) (/.f64 (*.f64 (pow.f64 d1 2) 1024) (*.f64 d1 (-.f64 (+.f64 d3 5) 32))))
(*.f64 d1 (+.f64 d3 37))
(*.f64 1 (*.f64 d1 (+.f64 d3 37)))
(*.f64 (+.f64 d3 37) d1)
(*.f64 (*.f64 d1 (+.f64 d3 37)) 1)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d3 37)) 2) (*.f64 (cbrt.f64 (+.f64 d3 37)) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d3 37))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d3 37)))
(*.f64 (sqrt.f64 (+.f64 d3 37)) (*.f64 (sqrt.f64 (+.f64 d3 37)) d1))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 37))) (sqrt.f64 (*.f64 d1 (+.f64 d3 37))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d3 37)))
(*.f64 (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024)) (/.f64 1 (*.f64 d1 (-.f64 (+.f64 d3 5) 32))))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d3 37)) 2)) (cbrt.f64 (+.f64 d3 37)))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d3 37))) (sqrt.f64 (+.f64 d3 37)))
(*.f64 (*.f64 (+.f64 d3 37) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d3 37) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5))))) (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (+.f64 d3 5) 32)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5))))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 1024) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (+.f64 d3 5) (*.f64 d1 (*.f64 d1 32))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024)) (*.f64 d1 (-.f64 (+.f64 d3 5) 32)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d3 5) 32))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 1369) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 37) (*.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1024) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1369) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (-.f64 (*.f64 d1 37) (*.f64 d1 d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 50653)) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 50653)) (fma.f64 d3 d3 (-.f64 1369 (*.f64 d3 37))))
(/.f64 (*.f64 d1 (-.f64 1369 (pow.f64 d3 2))) (-.f64 37 d3))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 -1369)) (+.f64 d3 -37))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 50653) d1) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 50653) d1) (fma.f64 d3 d3 (-.f64 1369 (*.f64 d3 37))))
(/.f64 (*.f64 (-.f64 1369 (pow.f64 d3 2)) d1) (-.f64 37 d3))
(/.f64 (*.f64 (fma.f64 d3 d3 -1369) d1) (+.f64 d3 -37))
(pow.f64 (*.f64 d1 (+.f64 d3 37)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 37))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 37)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 37)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d3 37) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d3 37) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 37))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 37))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 37))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 37))) 1))
(fma.f64 d1 37 (*.f64 d1 d3))
(fma.f64 d1 (+.f64 d3 5) (*.f64 d1 32))
(fma.f64 d1 32 (*.f64 d1 (+.f64 d3 5)))
(fma.f64 1 (*.f64 d1 37) (*.f64 d1 d3))
(fma.f64 1 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32))
(fma.f64 1 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5)))
(fma.f64 37 d1 (*.f64 d1 d3))
(fma.f64 (+.f64 d3 5) d1 (*.f64 d1 32))
(fma.f64 32 d1 (*.f64 d1 (+.f64 d3 5)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 32)) 2) (cbrt.f64 (*.f64 d1 32)) (*.f64 d1 (+.f64 d3 5)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 37)) 2) (cbrt.f64 (*.f64 d1 37)) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 32))
(fma.f64 (sqrt.f64 (*.f64 d1 32)) (sqrt.f64 (*.f64 d1 32)) (*.f64 d1 (+.f64 d3 5)))
(fma.f64 (sqrt.f64 (*.f64 d1 37)) (sqrt.f64 (*.f64 d1 37)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 32))
Outputs
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(*.f64 d1 (neg.f64 (*.f64 d2 (+.f64 -1 (/.f64 (-.f64 -37 d3) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(*.f64 d1 (neg.f64 (*.f64 d2 (+.f64 -1 (/.f64 (-.f64 -37 d3) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(*.f64 d1 (neg.f64 (*.f64 d2 (+.f64 -1 (/.f64 (-.f64 -37 d3) d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1))
(*.f64 -1 (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1))))
(*.f64 (neg.f64 d2) (*.f64 -1 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(*.f64 d1 (neg.f64 (*.f64 d2 (+.f64 -1 (/.f64 (-.f64 -37 d3) d2)))))
(*.f64 -1 (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1))))
(*.f64 (neg.f64 d2) (*.f64 -1 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(*.f64 d1 (neg.f64 (*.f64 d2 (+.f64 -1 (/.f64 (-.f64 -37 d3) d2)))))
(*.f64 -1 (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1))))
(*.f64 (neg.f64 d2) (*.f64 -1 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(*.f64 d1 (neg.f64 (*.f64 d2 (+.f64 -1 (/.f64 (-.f64 -37 d3) d2)))))
(*.f64 -1 (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1))))
(*.f64 (neg.f64 d2) (*.f64 -1 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(*.f64 d1 (neg.f64 (*.f64 d2 (+.f64 -1 (/.f64 (-.f64 -37 d3) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 37 d2) d1))
(+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))))
(fma.f64 d1 d3 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))))
(fma.f64 d1 d3 (*.f64 d2 (fma.f64 d1 (/.f64 37 d2) d1)))
(+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))))
(fma.f64 d1 d3 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))))
(fma.f64 d1 d3 (*.f64 d2 (fma.f64 d1 (/.f64 37 d2) d1)))
(+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))))
(fma.f64 d1 d3 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))))
(fma.f64 d1 d3 (*.f64 d2 (fma.f64 d1 (/.f64 37 d2) d1)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))
(*.f64 d3 (+.f64 d1 (*.f64 d2 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 (fma.f64 d1 (/.f64 37 d2) d1) d3) d1))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))
(*.f64 d3 (+.f64 d1 (*.f64 d2 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 (fma.f64 d1 (/.f64 37 d2) d1) d3) d1))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))
(*.f64 d3 (+.f64 d1 (*.f64 d2 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 (fma.f64 d1 (/.f64 37 d2) d1) d3) d1))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))))
(neg.f64 (*.f64 d3 (*.f64 -1 (+.f64 d1 (*.f64 d2 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3))))))
(*.f64 (neg.f64 (fma.f64 d2 (/.f64 (fma.f64 d1 (/.f64 37 d2) d1) d3) d1)) (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))))
(neg.f64 (*.f64 d3 (*.f64 -1 (+.f64 d1 (*.f64 d2 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3))))))
(*.f64 (neg.f64 (fma.f64 d2 (/.f64 (fma.f64 d1 (/.f64 37 d2) d1) d3) d1)) (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))))
(neg.f64 (*.f64 d3 (*.f64 -1 (+.f64 d1 (*.f64 d2 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3))))))
(*.f64 (neg.f64 (fma.f64 d2 (/.f64 (fma.f64 d1 (/.f64 37 d2) d1) d3) d1)) (neg.f64 d3))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(*.f64 37 (/.f64 d1 d2))
(*.f64 d1 (/.f64 37 d2))
(+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(/.f64 (*.f64 d1 d3) d2)
(*.f64 d3 (/.f64 d1 d2))
(*.f64 d1 (/.f64 d3 d2))
(*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))
(*.f64 d3 (fma.f64 37 (/.f64 d1 (*.f64 d3 d2)) (/.f64 d1 d2)))
(*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))
(*.f64 d3 (fma.f64 37 (/.f64 d1 (*.f64 d3 d2)) (/.f64 d1 d2)))
(*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))
(*.f64 d3 (fma.f64 37 (/.f64 d1 (*.f64 d3 d2)) (/.f64 d1 d2)))
(/.f64 (*.f64 d1 d3) d2)
(*.f64 d3 (/.f64 d1 d2))
(*.f64 d1 (/.f64 d3 d2))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 (*.f64 d2 d3))) (*.f64 -1 (/.f64 d1 d2)))))
(neg.f64 (*.f64 d3 (fma.f64 -37 (/.f64 d1 (*.f64 d3 d2)) (/.f64 (neg.f64 d1) d2))))
(*.f64 (-.f64 (*.f64 (/.f64 -37 d2) (/.f64 d1 d3)) (/.f64 d1 d2)) (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 (*.f64 d2 d3))) (*.f64 -1 (/.f64 d1 d2)))))
(neg.f64 (*.f64 d3 (fma.f64 -37 (/.f64 d1 (*.f64 d3 d2)) (/.f64 (neg.f64 d1) d2))))
(*.f64 (-.f64 (*.f64 (/.f64 -37 d2) (/.f64 d1 d3)) (/.f64 d1 d2)) (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 (*.f64 d2 d3))) (*.f64 -1 (/.f64 d1 d2)))))
(neg.f64 (*.f64 d3 (fma.f64 -37 (/.f64 d1 (*.f64 d3 d2)) (/.f64 (neg.f64 d1) d2))))
(*.f64 (-.f64 (*.f64 (/.f64 -37 d2) (/.f64 d1 d3)) (/.f64 d1 d2)) (neg.f64 d3))
(/.f64 (+.f64 37 d3) d2)
(/.f64 (+.f64 37 d3) d2)
(/.f64 (+.f64 37 d3) d2)
(/.f64 (+.f64 37 d3) d2)
(/.f64 (+.f64 37 d3) d2)
(/.f64 (+.f64 37 d3) d2)
(/.f64 (+.f64 37 d3) d2)
(/.f64 (+.f64 37 d3) d2)
(/.f64 (+.f64 37 d3) d2)
(/.f64 (+.f64 37 d3) d2)
(/.f64 (+.f64 37 d3) d2)
(/.f64 (+.f64 37 d3) d2)
(/.f64 37 d2)
(+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(/.f64 d3 d2)
(*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (/.f64 37 (*.f64 d3 d2))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (/.f64 (/.f64 37 d2) d3)))
(*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (/.f64 37 (*.f64 d3 d2))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (/.f64 (/.f64 37 d2) d3)))
(*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (/.f64 37 (*.f64 d3 d2))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (/.f64 (/.f64 37 d2) d3)))
(/.f64 d3 d2)
(*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (/.f64 37 (*.f64 d3 d2))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (/.f64 (/.f64 37 d2) d3)))
(*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (/.f64 37 (*.f64 d3 d2))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (/.f64 (/.f64 37 d2) d3)))
(*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (/.f64 37 (*.f64 d3 d2))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (/.f64 (/.f64 37 d2) d3)))
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1)))
(*.f64 (neg.f64 d1) (fma.f64 -1 (/.f64 (+.f64 37 d3) d2) -1))
(*.f64 (neg.f64 d1) (+.f64 -1 (/.f64 (-.f64 -37 d3) d2)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1)))
(*.f64 (neg.f64 d1) (fma.f64 -1 (/.f64 (+.f64 37 d3) d2) -1))
(*.f64 (neg.f64 d1) (+.f64 -1 (/.f64 (-.f64 -37 d3) d2)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1)))
(*.f64 (neg.f64 d1) (fma.f64 -1 (/.f64 (+.f64 37 d3) d2) -1))
(*.f64 (neg.f64 d1) (+.f64 -1 (/.f64 (-.f64 -37 d3) d2)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1)))
(*.f64 (neg.f64 d1) (fma.f64 -1 (/.f64 (+.f64 37 d3) d2) -1))
(*.f64 (neg.f64 d1) (+.f64 -1 (/.f64 (-.f64 -37 d3) d2)))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3))) d2)
(/.f64 (*.f64 d1 (+.f64 d2 (+.f64 37 d3))) d2)
(*.f64 d1 (/.f64 (+.f64 d2 (+.f64 37 d3)) d2))
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3))) d2)
(/.f64 (*.f64 d1 (+.f64 d2 (+.f64 37 d3))) d2)
(*.f64 d1 (/.f64 (+.f64 d2 (+.f64 37 d3)) d2))
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3))) d2)
(/.f64 (*.f64 d1 (+.f64 d2 (+.f64 37 d3))) d2)
(*.f64 d1 (/.f64 (+.f64 d2 (+.f64 37 d3)) d2))
d1
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
d1
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(+.f64 d1 (*.f64 37 (/.f64 d1 d2)))
(fma.f64 d1 (/.f64 37 d2) d1)
(+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(/.f64 (*.f64 d1 d3) d2)
(*.f64 d3 (/.f64 d1 d2))
(*.f64 d1 (/.f64 d3 d2))
(*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 (fma.f64 37 (/.f64 d1 (*.f64 d3 d2)) (/.f64 d1 d2)) (/.f64 d1 d3)))
(*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 (fma.f64 37 (/.f64 d1 (*.f64 d3 d2)) (/.f64 d1 d2)) (/.f64 d1 d3)))
(*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 (fma.f64 37 (/.f64 d1 (*.f64 d3 d2)) (/.f64 d1 d2)) (/.f64 d1 d3)))
(/.f64 (*.f64 d1 d3) d2)
(*.f64 d3 (/.f64 d1 d2))
(*.f64 d1 (/.f64 d3 d2))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3)))))
(neg.f64 (*.f64 d3 (*.f64 -1 (+.f64 (/.f64 d1 d2) (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3)))))
(*.f64 d3 (neg.f64 (-.f64 (/.f64 d1 (neg.f64 d2)) (/.f64 (fma.f64 d1 (/.f64 37 d2) d1) d3))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3)))))
(neg.f64 (*.f64 d3 (*.f64 -1 (+.f64 (/.f64 d1 d2) (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3)))))
(*.f64 d3 (neg.f64 (-.f64 (/.f64 d1 (neg.f64 d2)) (/.f64 (fma.f64 d1 (/.f64 37 d2) d1) d3))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3)))))
(neg.f64 (*.f64 d3 (*.f64 -1 (+.f64 (/.f64 d1 d2) (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3)))))
(*.f64 d3 (neg.f64 (-.f64 (/.f64 d1 (neg.f64 d2)) (/.f64 (fma.f64 d1 (/.f64 37 d2) d1) d3))))
(*.f64 37 d1)
(*.f64 d1 37)
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))
(neg.f64 (*.f64 d3 (fma.f64 -37 (/.f64 d1 d3) (neg.f64 d1))))
(*.f64 (-.f64 (*.f64 -37 (/.f64 d1 d3)) d1) (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))
(neg.f64 (*.f64 d3 (fma.f64 -37 (/.f64 d1 d3) (neg.f64 d1))))
(*.f64 (-.f64 (*.f64 -37 (/.f64 d1 d3)) d1) (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))
(neg.f64 (*.f64 d3 (fma.f64 -37 (/.f64 d1 d3) (neg.f64 d1))))
(*.f64 (-.f64 (*.f64 -37 (/.f64 d1 d3)) d1) (neg.f64 d3))
(*.f64 37 d1)
(*.f64 d1 37)
(+.f64 (*.f64 37 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 37 d2))
(+.f64 (*.f64 37 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 37 d2))
(+.f64 (*.f64 37 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 37 d2) d1))
(*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 37 d2) d1))
(*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 37 d2) d1))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))
(*.f64 (neg.f64 d2) (fma.f64 -37 (/.f64 d1 d2) (neg.f64 d1)))
(*.f64 (fma.f64 (/.f64 d1 d2) -37 (neg.f64 d1)) (neg.f64 d2))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))
(*.f64 (neg.f64 d2) (fma.f64 -37 (/.f64 d1 d2) (neg.f64 d1)))
(*.f64 (fma.f64 (/.f64 d1 d2) -37 (neg.f64 d1)) (neg.f64 d2))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))
(*.f64 (neg.f64 d2) (fma.f64 -37 (/.f64 d1 d2) (neg.f64 d1)))
(*.f64 (fma.f64 (/.f64 d1 d2) -37 (neg.f64 d1)) (neg.f64 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 37)))
(*.f64 (neg.f64 d1) (fma.f64 -1 d2 -37))
(*.f64 d1 (neg.f64 (fma.f64 d2 -1 -37)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 37)))
(*.f64 (neg.f64 d1) (fma.f64 -1 d2 -37))
(*.f64 d1 (neg.f64 (fma.f64 d2 -1 -37)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 37)))
(*.f64 (neg.f64 d1) (fma.f64 -1 d2 -37))
(*.f64 d1 (neg.f64 (fma.f64 d2 -1 -37)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 37)))
(*.f64 (neg.f64 d1) (fma.f64 -1 d2 -37))
(*.f64 d1 (neg.f64 (fma.f64 d2 -1 -37)))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 5 d1)
(*.f64 d1 5)
(+.f64 (*.f64 5 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 5))
(+.f64 (*.f64 5 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 5))
(+.f64 (*.f64 5 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 (/.f64 d1 d3) 5)))
(*.f64 d3 (fma.f64 (/.f64 d1 d3) 5 d1))
(*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 (/.f64 d1 d3) 5)))
(*.f64 d3 (fma.f64 (/.f64 d1 d3) 5 d1))
(*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 (/.f64 d1 d3) 5)))
(*.f64 d3 (fma.f64 (/.f64 d1 d3) 5 d1))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -5 (/.f64 d1 d3)) (*.f64 -1 d1))))
(neg.f64 (*.f64 d3 (fma.f64 -5 (/.f64 d1 d3) (neg.f64 d1))))
(*.f64 (-.f64 (*.f64 (/.f64 d1 d3) -5) d1) (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -5 (/.f64 d1 d3)) (*.f64 -1 d1))))
(neg.f64 (*.f64 d3 (fma.f64 -5 (/.f64 d1 d3) (neg.f64 d1))))
(*.f64 (-.f64 (*.f64 (/.f64 d1 d3) -5) d1) (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -5 (/.f64 d1 d3)) (*.f64 -1 d1))))
(neg.f64 (*.f64 d3 (fma.f64 -5 (/.f64 d1 d3) (neg.f64 d1))))
(*.f64 (-.f64 (*.f64 (/.f64 d1 d3) -5) d1) (neg.f64 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)))
(*.f64 (neg.f64 d1) (fma.f64 -1 (+.f64 d3 5) -32))
(*.f64 d1 (neg.f64 (fma.f64 -1 (+.f64 d3 5) -32)))
(*.f64 d1 (neg.f64 (+.f64 -5 (fma.f64 d3 -1 -32))))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)))
(*.f64 (neg.f64 d1) (fma.f64 -1 (+.f64 d3 5) -32))
(*.f64 d1 (neg.f64 (fma.f64 -1 (+.f64 d3 5) -32)))
(*.f64 d1 (neg.f64 (+.f64 -5 (fma.f64 d3 -1 -32))))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)))
(*.f64 (neg.f64 d1) (fma.f64 -1 (+.f64 d3 5) -32))
(*.f64 d1 (neg.f64 (fma.f64 -1 (+.f64 d3 5) -32)))
(*.f64 d1 (neg.f64 (+.f64 -5 (fma.f64 d3 -1 -32))))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)))
(*.f64 (neg.f64 d1) (fma.f64 -1 (+.f64 d3 5) -32))
(*.f64 d1 (neg.f64 (fma.f64 -1 (+.f64 d3 5) -32)))
(*.f64 d1 (neg.f64 (+.f64 -5 (fma.f64 d3 -1 -32))))
(+.f64 (*.f64 5 d1) (*.f64 32 d1))
(*.f64 d1 37)
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (*.f64 32 (/.f64 d1 d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (*.f64 32 (/.f64 d1 d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (*.f64 32 (/.f64 d1 d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (*.f64 32 d1)) d3)))))
(neg.f64 (*.f64 d3 (fma.f64 -37 (/.f64 d1 d3) (neg.f64 d1))))
(*.f64 (-.f64 (*.f64 -37 (/.f64 d1 d3)) d1) (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (*.f64 32 d1)) d3)))))
(neg.f64 (*.f64 d3 (fma.f64 -37 (/.f64 d1 d3) (neg.f64 d1))))
(*.f64 (-.f64 (*.f64 -37 (/.f64 d1 d3)) d1) (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (*.f64 32 d1)) d3)))))
(neg.f64 (*.f64 d3 (fma.f64 -37 (/.f64 d1 d3) (neg.f64 d1))))
(*.f64 (-.f64 (*.f64 -37 (/.f64 d1 d3)) d1) (neg.f64 d3))
(+.f64 (*.f64 d2 d1) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1))
(+.f64 (*.f64 d2 d1) (*.f64 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2)) 1))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1))
(+.f64 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2)) (*.f64 d2 d1))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)))) 1)
(expm1.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))))
(expm1.f64 (log1p.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2)) 3)) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (-.f64 (*.f64 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2)) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2))) (*.f64 (*.f64 d2 d1) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 (/.f64 d1 d2) (*.f64 d2 (+.f64 37 d3))) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 (/.f64 d1 d2) (*.f64 d2 (+.f64 37 d3))) (-.f64 (*.f64 (/.f64 d1 d2) (*.f64 d2 (+.f64 37 d3))) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d2 (*.f64 (/.f64 d1 d2) (+.f64 37 d3))) 3)) (fma.f64 (*.f64 d2 (*.f64 (/.f64 d1 d2) (+.f64 37 d3))) (*.f64 d2 (*.f64 d1 (+.f64 (/.f64 (+.f64 37 d3) d2) -1))) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2)) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2)))) (-.f64 (*.f64 d2 d1) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 (/.f64 d1 d2) (*.f64 d2 (+.f64 37 d3))) (*.f64 (/.f64 d1 d2) (*.f64 d2 (+.f64 37 d3))))) (-.f64 (*.f64 d1 d2) (*.f64 (/.f64 d1 d2) (*.f64 d2 (+.f64 37 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 (*.f64 (/.f64 d1 d2) (+.f64 37 d3)) 2) (*.f64 d2 d2))) (*.f64 d2 (-.f64 d1 (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))))
(/.f64 (*.f64 d2 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 3) (pow.f64 d1 3))) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) d1))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3)) (/.f64 d2 (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 (+.f64 37 d3) d2) (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) (neg.f64 d1)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 d2) (+.f64 37 d3)) 3) (pow.f64 d1 3)) (/.f64 d2 (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d1 (+.f64 (/.f64 (+.f64 37 d3) d2) -1)))))))
(/.f64 (*.f64 d2 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 2))) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d3 37) d2))))
(*.f64 d2 (/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2)) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2)))))
(*.f64 d2 (/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (/.f64 d1 d2) (+.f64 37 d3)) 2)) (*.f64 d1 (+.f64 1 (/.f64 (-.f64 -37 d3) d2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 3) (pow.f64 d1 3)) d2) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) d1))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3)) (/.f64 d2 (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 (+.f64 37 d3) d2) (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) (neg.f64 d1)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 d2) (+.f64 37 d3)) 3) (pow.f64 d1 3)) (/.f64 d2 (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d1 (+.f64 (/.f64 (+.f64 37 d3) d2) -1)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 2)) d2) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d3 37) d2))))
(*.f64 d2 (/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2)) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2)))))
(*.f64 d2 (/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (/.f64 d1 d2) (+.f64 37 d3)) 2)) (*.f64 d1 (+.f64 1 (/.f64 (-.f64 -37 d3) d2)))))
(pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)) 1)
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1))
(pow.f64 (cbrt.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1))) 3)
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1))
(pow.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)) 3) 1/3)
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1))
(pow.f64 (sqrt.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1))) 2)
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1))
(sqrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)) 2))
(sqrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)) 2))
(fabs.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)) d2))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1))
(cbrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)) 3))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1))
(cbrt.f64 (*.f64 (pow.f64 d2 3) (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1) 3)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1) 3) (pow.f64 d2 3)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1))
(expm1.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1))))
(expm1.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))))
(expm1.f64 (log1p.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1))))
(log1p.f64 (expm1.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1))
(exp.f64 (log.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1))) 1))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1))
(fma.f64 d2 d1 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1))
(fma.f64 d1 d2 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1))
(fma.f64 1 (*.f64 d2 d1) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 37) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1))
(+.f64 (*.f64 d1 (/.f64 d3 d2)) (*.f64 d1 (/.f64 37 d2)))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(+.f64 (*.f64 (/.f64 d1 d2) d3) (*.f64 (/.f64 d1 d2) 37))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(+.f64 (*.f64 (/.f64 d1 d2) 37) (*.f64 (/.f64 d1 d2) d3))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(+.f64 (*.f64 (/.f64 d3 d2) d1) (*.f64 (/.f64 37 d2) d1))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(+.f64 (*.f64 d3 (/.f64 d1 d2)) (*.f64 37 (/.f64 d1 d2)))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(+.f64 (*.f64 37 (/.f64 d1 d2)) (*.f64 d3 (/.f64 d1 d2)))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d1 d2) (+.f64 37 d3))))
(/.f64 (*.f64 d1 (+.f64 d3 37)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(/.f64 (*.f64 (/.f64 d1 d2) (+.f64 (pow.f64 d3 3) 50653)) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))))
(*.f64 (/.f64 d1 d2) (/.f64 (+.f64 (pow.f64 d3 3) 50653) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37)))))
(*.f64 (+.f64 (pow.f64 d3 3) 50653) (/.f64 (/.f64 d1 d2) (fma.f64 d3 (+.f64 d3 -37) 1369)))
(/.f64 (*.f64 (/.f64 d1 d2) (+.f64 (pow.f64 d3 3) 50653)) (fma.f64 d3 d3 (-.f64 1369 (*.f64 d3 37))))
(*.f64 (/.f64 d1 d2) (/.f64 (+.f64 (pow.f64 d3 3) 50653) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37)))))
(*.f64 (+.f64 (pow.f64 d3 3) 50653) (/.f64 (/.f64 d1 d2) (fma.f64 d3 (+.f64 d3 -37) 1369)))
(/.f64 (*.f64 (/.f64 d1 d2) (-.f64 1369 (pow.f64 d3 2))) (-.f64 37 d3))
(*.f64 (/.f64 d1 d2) (/.f64 (-.f64 1369 (pow.f64 d3 2)) (-.f64 37 d3)))
(/.f64 (*.f64 (/.f64 d1 d2) (fma.f64 d3 d3 -1369)) (+.f64 d3 -37))
(*.f64 (/.f64 d1 d2) (/.f64 (fma.f64 d3 d3 -1369) (+.f64 d3 -37)))
(pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 1)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2))) 3)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(pow.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 3) 1/3)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(pow.f64 (sqrt.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2))) 2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(sqrt.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2))
(fabs.f64 (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(log.f64 (pow.f64 (exp.f64 d1) (/.f64 (+.f64 d3 37) d2)))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)))))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(cbrt.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 3))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2))))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d1 d2) (+.f64 37 d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2))))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(exp.f64 (log.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2))))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2))) 1))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 37 d3))
(+.f64 (/.f64 d3 d2) (/.f64 37 d2))
(/.f64 (+.f64 37 d3) d2)
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(+.f64 (*.f64 (/.f64 d3 d2) 1) (*.f64 (/.f64 37 d2) 1))
(/.f64 (+.f64 37 d3) d2)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 d3 37) d2))) 1)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 37 d3) d2)))
(/.f64 1 (/.f64 d2 (+.f64 d3 37)))
(/.f64 (+.f64 37 d3) d2)
(/.f64 (+.f64 d3 37) d2)
(/.f64 (+.f64 37 d3) d2)
(/.f64 (+.f64 (pow.f64 d3 3) 50653) (*.f64 d2 (+.f64 1369 (*.f64 d3 (+.f64 d3 -37)))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 3) 50653) d2) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 3) 50653) d2) (fma.f64 d3 (+.f64 d3 -37) 1369))
(/.f64 (+.f64 (pow.f64 d3 3) 50653) (*.f64 d2 (fma.f64 d3 d3 (-.f64 1369 (*.f64 d3 37)))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 3) 50653) d2) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 3) 50653) d2) (fma.f64 d3 (+.f64 d3 -37) 1369))
(/.f64 (-.f64 1369 (pow.f64 d3 2)) (*.f64 d2 (-.f64 37 d3)))
(/.f64 (fma.f64 d3 d3 -1369) (*.f64 d2 (+.f64 d3 -37)))
(/.f64 (fma.f64 d3 d3 -1369) (*.f64 d2 (+.f64 d3 -37)))
(/.f64 (-.f64 1369 (pow.f64 d3 2)) (*.f64 d2 (-.f64 37 d3)))
(/.f64 (neg.f64 (+.f64 d3 37)) (neg.f64 d2))
(/.f64 (+.f64 37 d3) d2)
(/.f64 (*.f64 -1 (+.f64 (pow.f64 d3 3) 50653)) (*.f64 (neg.f64 d2) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37)))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 3) 50653) d2) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 3) 50653) d2) (fma.f64 d3 (+.f64 d3 -37) 1369))
(/.f64 (*.f64 -1 (+.f64 (pow.f64 d3 3) 50653)) (*.f64 (neg.f64 d2) (fma.f64 d3 d3 (-.f64 1369 (*.f64 d3 37)))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 3) 50653) d2) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 3) 50653) d2) (fma.f64 d3 (+.f64 d3 -37) 1369))
(/.f64 (*.f64 -1 (-.f64 1369 (pow.f64 d3 2))) (*.f64 (neg.f64 d2) (-.f64 37 d3)))
(/.f64 (-.f64 1369 (pow.f64 d3 2)) (*.f64 d2 (-.f64 37 d3)))
(/.f64 (fma.f64 d3 d3 -1369) (*.f64 d2 (+.f64 d3 -37)))
(/.f64 (*.f64 -1 (fma.f64 d3 d3 -1369)) (*.f64 (neg.f64 d2) (+.f64 d3 -37)))
(/.f64 (-.f64 1369 (pow.f64 d3 2)) (*.f64 d2 (-.f64 37 d3)))
(/.f64 (fma.f64 d3 d3 -1369) (*.f64 d2 (+.f64 d3 -37)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 50653) 1) (*.f64 (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))) d2))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 3) 50653) d2) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 3) 50653) d2) (fma.f64 d3 (+.f64 d3 -37) 1369))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 50653) 1) (*.f64 (fma.f64 d3 d3 (-.f64 1369 (*.f64 d3 37))) d2))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 3) 50653) d2) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 3) 50653) d2) (fma.f64 d3 (+.f64 d3 -37) 1369))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 50653) -1) (*.f64 (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))) (neg.f64 d2)))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 3) 50653) d2) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 3) 50653) d2) (fma.f64 d3 (+.f64 d3 -37) 1369))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 50653) -1) (*.f64 (fma.f64 d3 d3 (-.f64 1369 (*.f64 d3 37))) (neg.f64 d2)))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 3) 50653) d2) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 3) 50653) d2) (fma.f64 d3 (+.f64 d3 -37) 1369))
(/.f64 (*.f64 (-.f64 1369 (pow.f64 d3 2)) 1) (*.f64 (-.f64 37 d3) d2))
(/.f64 (-.f64 1369 (pow.f64 d3 2)) (*.f64 d2 (-.f64 37 d3)))
(/.f64 (fma.f64 d3 d3 -1369) (*.f64 d2 (+.f64 d3 -37)))
(/.f64 (*.f64 (-.f64 1369 (pow.f64 d3 2)) -1) (*.f64 (-.f64 37 d3) (neg.f64 d2)))
(/.f64 (-.f64 1369 (pow.f64 d3 2)) (*.f64 d2 (-.f64 37 d3)))
(/.f64 (fma.f64 d3 d3 -1369) (*.f64 d2 (+.f64 d3 -37)))
(/.f64 (*.f64 (fma.f64 d3 d3 -1369) 1) (*.f64 (+.f64 d3 -37) d2))
(/.f64 (-.f64 1369 (pow.f64 d3 2)) (*.f64 d2 (-.f64 37 d3)))
(/.f64 (fma.f64 d3 d3 -1369) (*.f64 d2 (+.f64 d3 -37)))
(/.f64 (*.f64 (fma.f64 d3 d3 -1369) -1) (*.f64 (+.f64 d3 -37) (neg.f64 d2)))
(/.f64 (-.f64 1369 (pow.f64 d3 2)) (*.f64 d2 (-.f64 37 d3)))
(/.f64 (fma.f64 d3 d3 -1369) (*.f64 d2 (+.f64 d3 -37)))
(/.f64 (/.f64 (+.f64 d3 37) (sqrt.f64 d2)) (sqrt.f64 d2))
(/.f64 (+.f64 37 d3) d2)
(/.f64 (+.f64 (pow.f64 (/.f64 d3 d2) 3) (pow.f64 (/.f64 37 d2) 3)) (+.f64 (*.f64 (/.f64 d3 d2) (/.f64 d3 d2)) (-.f64 (*.f64 (/.f64 37 d2) (/.f64 37 d2)) (*.f64 (/.f64 d3 d2) (/.f64 37 d2)))))
(/.f64 (+.f64 (pow.f64 (/.f64 d3 d2) 3) (/.f64 50653 (pow.f64 d2 3))) (fma.f64 (/.f64 d3 d2) (/.f64 d3 d2) (*.f64 (/.f64 37 d2) (-.f64 (/.f64 37 d2) (/.f64 d3 d2)))))
(/.f64 (+.f64 (pow.f64 (/.f64 d3 d2) 3) (/.f64 50653 (pow.f64 d2 3))) (fma.f64 (/.f64 37 d2) (-.f64 (/.f64 37 d2) (/.f64 d3 d2)) (/.f64 (/.f64 (pow.f64 d3 2) d2) d2)))
(/.f64 (-.f64 (*.f64 (/.f64 d3 d2) (/.f64 d3 d2)) (*.f64 (/.f64 37 d2) (/.f64 37 d2))) (-.f64 (/.f64 d3 d2) (/.f64 37 d2)))
(*.f64 (/.f64 (+.f64 37 d3) d2) (/.f64 (+.f64 (/.f64 d3 d2) (/.f64 -37 d2)) (+.f64 (/.f64 d3 d2) (/.f64 -37 d2))))
(/.f64 (*.f64 (/.f64 1 d2) (+.f64 (pow.f64 d3 3) 50653)) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 3) 50653) d2) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 3) 50653) d2) (fma.f64 d3 (+.f64 d3 -37) 1369))
(/.f64 (*.f64 (/.f64 1 d2) (+.f64 (pow.f64 d3 3) 50653)) (fma.f64 d3 d3 (-.f64 1369 (*.f64 d3 37))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 3) 50653) d2) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 3) 50653) d2) (fma.f64 d3 (+.f64 d3 -37) 1369))
(/.f64 (*.f64 (/.f64 1 d2) (-.f64 1369 (pow.f64 d3 2))) (-.f64 37 d3))
(/.f64 (-.f64 1369 (pow.f64 d3 2)) (*.f64 d2 (-.f64 37 d3)))
(/.f64 (fma.f64 d3 d3 -1369) (*.f64 d2 (+.f64 d3 -37)))
(/.f64 (*.f64 (/.f64 1 d2) (fma.f64 d3 d3 -1369)) (+.f64 d3 -37))
(/.f64 (-.f64 1369 (pow.f64 d3 2)) (*.f64 d2 (-.f64 37 d3)))
(/.f64 (fma.f64 d3 d3 -1369) (*.f64 d2 (+.f64 d3 -37)))
(/.f64 (*.f64 (+.f64 d3 37) -1) (neg.f64 d2))
(/.f64 (+.f64 37 d3) d2)
(/.f64 (*.f64 -1 (+.f64 d3 37)) (neg.f64 d2))
(/.f64 (+.f64 37 d3) d2)
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 50653) (/.f64 1 d2)) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 3) 50653) d2) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 3) 50653) d2) (fma.f64 d3 (+.f64 d3 -37) 1369))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 50653) (/.f64 1 d2)) (fma.f64 d3 d3 (-.f64 1369 (*.f64 d3 37))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 3) 50653) d2) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 3) 50653) d2) (fma.f64 d3 (+.f64 d3 -37) 1369))
(/.f64 (*.f64 (-.f64 1369 (pow.f64 d3 2)) (/.f64 1 d2)) (-.f64 37 d3))
(/.f64 (-.f64 1369 (pow.f64 d3 2)) (*.f64 d2 (-.f64 37 d3)))
(/.f64 (fma.f64 d3 d3 -1369) (*.f64 d2 (+.f64 d3 -37)))
(/.f64 (*.f64 (fma.f64 d3 d3 -1369) (/.f64 1 d2)) (+.f64 d3 -37))
(/.f64 (-.f64 1369 (pow.f64 d3 2)) (*.f64 d2 (-.f64 37 d3)))
(/.f64 (fma.f64 d3 d3 -1369) (*.f64 d2 (+.f64 d3 -37)))
(/.f64 (/.f64 (+.f64 d3 37) 1) d2)
(/.f64 (+.f64 37 d3) d2)
(/.f64 (/.f64 (+.f64 d3 37) (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2))
(/.f64 (+.f64 37 d3) d2)
(pow.f64 (/.f64 (+.f64 d3 37) d2) 1)
(/.f64 (+.f64 37 d3) d2)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 d3 37) d2)) 3)
(/.f64 (+.f64 37 d3) d2)
(pow.f64 (pow.f64 (/.f64 (+.f64 d3 37) d2) 3) 1/3)
(/.f64 (+.f64 37 d3) d2)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 d3 37) d2)) 2)
(/.f64 (+.f64 37 d3) d2)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 d3 37) d2) 2))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 37 d3) d2) 2))
(fabs.f64 (/.f64 (+.f64 37 d3) d2))
(log.f64 (exp.f64 (/.f64 (+.f64 d3 37) d2)))
(/.f64 (+.f64 37 d3) d2)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 d3 37) d2))))
(/.f64 (+.f64 37 d3) d2)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 d3 37) d2) 3))
(/.f64 (+.f64 37 d3) d2)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 d2) 3) (pow.f64 (+.f64 d3 37) 3)))
(cbrt.f64 (*.f64 (/.f64 1 (pow.f64 d2 3)) (pow.f64 (+.f64 37 d3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d3 37) 3) (pow.f64 (/.f64 1 d2) 3)))
(cbrt.f64 (*.f64 (/.f64 1 (pow.f64 d2 3)) (pow.f64 (+.f64 37 d3) 3)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 d3 37) 3) (pow.f64 d2 3)))
(/.f64 (+.f64 37 d3) d2)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 d3 37) d2)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 37 d3) d2)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 d3 37) d2)))
(/.f64 (+.f64 37 d3) d2)
(exp.f64 (log.f64 (/.f64 (+.f64 d3 37) d2)))
(/.f64 (+.f64 37 d3) d2)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 d3 37) d2)) 1))
(/.f64 (+.f64 37 d3) d2)
(fma.f64 (/.f64 1 d2) d3 (/.f64 37 d2))
(/.f64 (+.f64 37 d3) d2)
(fma.f64 d3 (/.f64 1 d2) (/.f64 37 d2))
(/.f64 (+.f64 37 d3) d2)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1))) 1)
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)))
(-.f64 (/.f64 (pow.f64 d1 2) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d3 37) d2)))) (/.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 2) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d3 37) d2)))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2)) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (/.f64 d1 d2) (+.f64 37 d3)) 2)) (*.f64 d1 (+.f64 1 (/.f64 (-.f64 -37 d3) d2))))
(*.f64 d1 (+.f64 1 (/.f64 (+.f64 d3 37) d2)))
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(*.f64 d1 (+.f64 (/.f64 (+.f64 d3 37) d2) 1))
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(*.f64 1 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1))
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(*.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1) 1)
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(*.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)) (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)) 2))
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)) 2) (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)))
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(*.f64 (sqrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)) (sqrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)))
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 3) (pow.f64 d1 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) d1)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 (+.f64 37 d3) d2) (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) (neg.f64 d1)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 d2) (+.f64 37 d3)) 3) (pow.f64 d1 3)) (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d1 (+.f64 (/.f64 (+.f64 37 d3) d2) -1))))))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 2)) (/.f64 1 (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d3 37) d2)))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2)) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (/.f64 d1 d2) (+.f64 37 d3)) 2)) (*.f64 d1 (+.f64 1 (/.f64 (-.f64 -37 d3) d2))))
(*.f64 (+.f64 (/.f64 (+.f64 d3 37) d2) 1) d1)
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(/.f64 1 (/.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) d1))) (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 3) (pow.f64 d1 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 (+.f64 37 d3) d2) (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) (neg.f64 d1)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 d2) (+.f64 37 d3)) 3) (pow.f64 d1 3)) (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d1 (+.f64 (/.f64 (+.f64 37 d3) d2) -1))))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d3 37) d2))) (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 2))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2)) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (/.f64 d1 d2) (+.f64 37 d3)) 2)) (*.f64 d1 (+.f64 1 (/.f64 (-.f64 -37 d3) d2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 3) (pow.f64 d1 3)) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) d1))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 (+.f64 37 d3) d2) (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) (neg.f64 d1)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 d2) (+.f64 37 d3)) 3) (pow.f64 d1 3)) (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d1 (+.f64 (/.f64 (+.f64 37 d3) d2) -1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 3) (pow.f64 d1 3)) (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 2) (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 d1 2) (/.f64 (+.f64 d3 37) d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3)) (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2) (-.f64 (pow.f64 d1 2) (*.f64 (/.f64 (+.f64 37 d3) d2) (pow.f64 d1 2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 d2) (+.f64 37 d3)) 3) (pow.f64 d1 3)) (+.f64 (pow.f64 (*.f64 (/.f64 d1 d2) (+.f64 37 d3)) 2) (fma.f64 d1 d1 (*.f64 (pow.f64 d1 2) (/.f64 (-.f64 -37 d3) d2)))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 2)) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d3 37) d2))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2)) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (/.f64 d1 d2) (+.f64 37 d3)) 2)) (*.f64 d1 (+.f64 1 (/.f64 (-.f64 -37 d3) d2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 3) (pow.f64 d1 3))) (neg.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) d1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3))) (neg.f64 (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 (+.f64 37 d3) d2) (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) (neg.f64 d1)))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 d2) (+.f64 37 d3)) 3) (pow.f64 d1 3)) (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d1 (+.f64 (/.f64 (+.f64 37 d3) d2) -1)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 2))) (neg.f64 (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d3 37) d2)))))
(neg.f64 (/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2)) (*.f64 d1 (neg.f64 (-.f64 1 (/.f64 (+.f64 37 d3) d2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 d1 d2) (+.f64 37 d3)) 2) (pow.f64 d1 2)) (*.f64 d1 (+.f64 -1 (/.f64 (+.f64 37 d3) d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) 2) (pow.f64 d1 2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) d1))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2) (pow.f64 d1 2)) (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) (neg.f64 d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 d1 d2) (+.f64 37 d3)) 2) (pow.f64 d1 2)) (*.f64 d1 (+.f64 (/.f64 (+.f64 37 d3) d2) -1)))
(pow.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1) 1)
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)) 3)
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(pow.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1) 3) 1/3)
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(pow.f64 (sqrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)) 2)
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(sqrt.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1) 2))
(sqrt.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1) 2))
(fabs.f64 (fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1))
(log.f64 (exp.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)))
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1))))
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(cbrt.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1) 3))
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)))
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)))
(log1p.f64 (expm1.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)))
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(exp.f64 (log.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)))
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)) 1))
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(fma.f64 d1 (/.f64 (+.f64 d3 37) d2) d1)
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(fma.f64 1 d1 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)))
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(fma.f64 1 (*.f64 d1 (/.f64 (+.f64 d3 37) d2)) d1)
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(fma.f64 (/.f64 (+.f64 d3 37) d2) d1 d1)
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2))) 2) (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2))) d1)
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 d1) (*.f64 d1 (/.f64 (+.f64 d3 37) d2)))
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(fma.f64 (sqrt.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2))) (sqrt.f64 (*.f64 d1 (/.f64 (+.f64 d3 37) d2))) d1)
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 d1 (/.f64 (+.f64 d3 37) d2)))
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(fma.f64 (/.f64 d1 d2) (+.f64 d3 37) d1)
(+.f64 (*.f64 d1 1) (*.f64 (/.f64 d1 d2) (+.f64 37 d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 37 d3) d1)
(+.f64 (*.f64 d1 37) (*.f64 d1 d3))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 d1 37) (*.f64 (*.f64 d1 d3) 1))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5)))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 37))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 5) (*.f64 d1 32)))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (+.f64 (*.f64 d1 32) (*.f64 d1 d3)) (*.f64 d1 5))
(*.f64 d1 (+.f64 37 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 37)))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 37 d3))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 d1 (-.f64 (+.f64 d3 5) 32))) (/.f64 (*.f64 (pow.f64 d1 2) 1024) (*.f64 d1 (-.f64 (+.f64 d3 5) 32))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024)) (*.f64 d1 (+.f64 d3 -27)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) -1024)) (*.f64 d1 (+.f64 d3 -27)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5))))) (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3))))
(/.f64 (*.f64 (fma.f64 (pow.f64 d1 3) 32768 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (*.f64 d1 (-.f64 32 (+.f64 d3 5))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 32768 (pow.f64 (+.f64 d3 5) 3))) (fma.f64 d1 (*.f64 32 (*.f64 d1 (-.f64 27 d3))) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (+.f64 d3 5) 32)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024)) (*.f64 d1 (+.f64 d3 -27)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) -1024)) (*.f64 d1 (+.f64 d3 -27)))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 d1 3) 32768 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (*.f64 d1 (-.f64 32 (+.f64 d3 5))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 32768 (pow.f64 (+.f64 d3 5) 3))) (fma.f64 d1 (*.f64 32 (*.f64 d1 (-.f64 27 d3))) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 1024) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (+.f64 d3 5) (*.f64 d1 (*.f64 d1 32))))))
(/.f64 (fma.f64 (pow.f64 d1 3) 32768 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3)) (fma.f64 (pow.f64 d1 2) 1024 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (+.f64 d3 5) (*.f64 (pow.f64 d1 2) 32)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 32768 (pow.f64 (+.f64 d3 5) 3))) (fma.f64 (pow.f64 d1 2) 1024 (*.f64 (*.f64 d1 (+.f64 d3 5)) (-.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 32768 (pow.f64 (+.f64 d3 5) 3))) (fma.f64 (pow.f64 d1 2) 1024 (*.f64 (*.f64 d1 (+.f64 d3 5)) (fma.f64 d1 (+.f64 d3 5) (neg.f64 (*.f64 d1 32))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024)) (*.f64 d1 (-.f64 (+.f64 d3 5) 32)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024)) (*.f64 d1 (+.f64 d3 -27)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) -1024)) (*.f64 d1 (+.f64 d3 -27)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 3) 32768 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (*.f64 d1 (-.f64 32 (+.f64 d3 5)))))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 d1 3) (+.f64 32768 (pow.f64 (+.f64 d3 5) 3))) (fma.f64 d1 (*.f64 32 (*.f64 d1 (-.f64 27 d3))) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d3 5) 32))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024))) (*.f64 d1 (neg.f64 (+.f64 d3 -27))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1024) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (+.f64 (neg.f64 d3) 27)))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 1369) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 37) (*.f64 d1 d3)))))
(/.f64 (fma.f64 (pow.f64 d1 3) 50653 (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (pow.f64 d1 2) 1369 (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 37)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) 50653)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 37)) (*.f64 (pow.f64 d1 2) 1369)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1024) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5))))
(/.f64 (fma.f64 (pow.f64 d1 2) 1024 (neg.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2))) (*.f64 d1 (-.f64 32 (+.f64 d3 5))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1024) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (-.f64 27 d3)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1369) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (-.f64 (*.f64 d1 37) (*.f64 d1 d3)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1369) (*.f64 (pow.f64 d1 2) (pow.f64 d3 2))) (*.f64 d1 (-.f64 37 d3)))
(/.f64 (*.f64 (pow.f64 d1 2) (-.f64 1369 (pow.f64 d3 2))) (*.f64 d1 (-.f64 37 d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 50653)) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 3) 50653) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 3) 50653) (fma.f64 d3 (+.f64 d3 -37) 1369)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 50653)) (fma.f64 d3 d3 (-.f64 1369 (*.f64 d3 37))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 3) 50653) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 3) 50653) (fma.f64 d3 (+.f64 d3 -37) 1369)))
(/.f64 (*.f64 d1 (-.f64 1369 (pow.f64 d3 2))) (-.f64 37 d3))
(*.f64 d1 (/.f64 (-.f64 1369 (pow.f64 d3 2)) (-.f64 37 d3)))
(*.f64 (-.f64 1369 (pow.f64 d3 2)) (/.f64 d1 (-.f64 37 d3)))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 -1369)) (+.f64 d3 -37))
(*.f64 d1 (/.f64 (fma.f64 d3 d3 -1369) (+.f64 d3 -37)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 50653) d1) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 3) 50653) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 3) 50653) (fma.f64 d3 (+.f64 d3 -37) 1369)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 50653) d1) (fma.f64 d3 d3 (-.f64 1369 (*.f64 d3 37))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 3) 50653) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 3) 50653) (fma.f64 d3 (+.f64 d3 -37) 1369)))
(/.f64 (*.f64 (-.f64 1369 (pow.f64 d3 2)) d1) (-.f64 37 d3))
(*.f64 d1 (/.f64 (-.f64 1369 (pow.f64 d3 2)) (-.f64 37 d3)))
(*.f64 (-.f64 1369 (pow.f64 d3 2)) (/.f64 d1 (-.f64 37 d3)))
(/.f64 (*.f64 (fma.f64 d3 d3 -1369) d1) (+.f64 d3 -37))
(*.f64 d1 (/.f64 (fma.f64 d3 d3 -1369) (+.f64 d3 -37)))
(pow.f64 (*.f64 d1 (+.f64 d3 37)) 1)
(*.f64 d1 (+.f64 37 d3))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) 3)
(*.f64 d1 (+.f64 37 d3))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) 1/3)
(*.f64 d1 (+.f64 37 d3))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 37))) 2)
(*.f64 d1 (+.f64 37 d3))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 2))
(fabs.f64 (*.f64 d1 (+.f64 37 d3)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 37)))
(*.f64 d1 (+.f64 37 d3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 37)))))
(*.f64 d1 (+.f64 37 d3))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3))
(*.f64 d1 (+.f64 37 d3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d3 37) 3)))
(*.f64 d1 (+.f64 37 d3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d3 37) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 37 d3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 37))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 37 d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 37))))
(*.f64 d1 (+.f64 37 d3))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 37))))
(*.f64 d1 (+.f64 37 d3))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 37))) 1))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 d1 37 (*.f64 d1 d3))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 d1 (+.f64 d3 5) (*.f64 d1 32))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 d1 32 (*.f64 d1 (+.f64 d3 5)))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 1 (*.f64 d1 37) (*.f64 d1 d3))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 1 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 1 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5)))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 37 d1 (*.f64 d1 d3))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (+.f64 d3 5) d1 (*.f64 d1 32))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 32 d1 (*.f64 d1 (+.f64 d3 5)))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 32)) 2) (cbrt.f64 (*.f64 d1 32)) (*.f64 d1 (+.f64 d3 5)))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 37)) 2) (cbrt.f64 (*.f64 d1 37)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 32))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 32)) (sqrt.f64 (*.f64 d1 32)) (*.f64 d1 (+.f64 d3 5)))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 37)) (sqrt.f64 (*.f64 d1 37)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 32))
(*.f64 d1 (+.f64 37 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 37)))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 37 d2))))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d1 (-.f64 d2 37))) (/.f64 (*.f64 (pow.f64 d1 2) 1369) (*.f64 d1 (-.f64 d2 37))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 1369)) (*.f64 d1 (+.f64 d2 -37)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) -1369)) (*.f64 d1 (+.f64 d2 -37)))
(*.f64 d1 (+.f64 d2 37))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 1 (*.f64 d1 (+.f64 d2 37)))
(*.f64 d1 (+.f64 37 d2))
(*.f64 (*.f64 d1 (+.f64 d2 37)) 1)
(*.f64 d1 (+.f64 37 d2))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) 2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 d1 (+.f64 37 d2))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 37))) (sqrt.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 d1 (+.f64 37 d2))
(*.f64 (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 d2 d1) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 37) (-.f64 (*.f64 d1 37) (*.f64 d2 d1))))))
(*.f64 (fma.f64 (pow.f64 d1 3) 50653 (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 37) (-.f64 (*.f64 d1 37) (*.f64 d1 d2))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 50653)) (fma.f64 (*.f64 d1 37) (*.f64 d1 (-.f64 37 d2)) (pow.f64 (*.f64 d1 d2) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (pow.f64 d1 2) 1369)) (/.f64 1 (*.f64 d1 (-.f64 d2 37))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 1369)) (*.f64 d1 (+.f64 d2 -37)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) -1369)) (*.f64 d1 (+.f64 d2 -37)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 37) (-.f64 (*.f64 d1 37) (*.f64 d2 d1)))) (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 d2 d1) 3))))
(*.f64 (fma.f64 (pow.f64 d1 3) 50653 (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 37) (-.f64 (*.f64 d1 37) (*.f64 d1 d2))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 50653)) (fma.f64 (*.f64 d1 37) (*.f64 d1 (-.f64 37 d2)) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 37)) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (pow.f64 d1 2) 1369))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 1369)) (*.f64 d1 (+.f64 d2 -37)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) -1369)) (*.f64 d1 (+.f64 d2 -37)))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 d2 d1) 3)) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 37) (-.f64 (*.f64 d1 37) (*.f64 d2 d1)))))
(*.f64 (fma.f64 (pow.f64 d1 3) 50653 (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 37) (-.f64 (*.f64 d1 37) (*.f64 d1 d2))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 50653)) (fma.f64 (*.f64 d1 37) (*.f64 d1 (-.f64 37 d2)) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 d2 d1) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 1369) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 37))))))
(/.f64 (fma.f64 (pow.f64 d1 3) 50653 (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (pow.f64 d1 2) 1369 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d2 (*.f64 (pow.f64 d1 2) 37)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 50653)) (fma.f64 (pow.f64 d1 2) 1369 (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 37)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 50653)) (fma.f64 (pow.f64 d1 2) 1369 (*.f64 (*.f64 d1 d2) (fma.f64 d1 d2 (*.f64 d1 -37)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (pow.f64 d1 2) 1369)) (*.f64 d1 (-.f64 d2 37)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 1369)) (*.f64 d1 (+.f64 d2 -37)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) -1369)) (*.f64 d1 (+.f64 d2 -37)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 d2 d1) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 37) (-.f64 (*.f64 d1 37) (*.f64 d2 d1))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 3) 50653 (pow.f64 (*.f64 d1 d2) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 37) (-.f64 (*.f64 d1 37) (*.f64 d1 d2))))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 50653)) (fma.f64 (*.f64 d1 37) (*.f64 d1 (-.f64 37 d2)) (pow.f64 (*.f64 d1 d2) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (pow.f64 d1 2) 1369))) (neg.f64 (*.f64 d1 (-.f64 d2 37))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 1369))) (*.f64 d1 (neg.f64 (+.f64 d2 -37))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1369) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 (neg.f64 d1) (+.f64 d2 -37)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1369) (pow.f64 (*.f64 d2 d1) 2)) (-.f64 (*.f64 d1 37) (*.f64 d2 d1)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1369) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 37) (*.f64 d1 d2)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1369) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 37 d2)))
(pow.f64 (*.f64 d1 (+.f64 d2 37)) 1)
(*.f64 d1 (+.f64 37 d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) 3)
(*.f64 d1 (+.f64 37 d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3) 1/3)
(*.f64 d1 (+.f64 37 d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 37))) 2)
(*.f64 d1 (+.f64 37 d2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 37 d2)) 2))
(fabs.f64 (*.f64 d1 (+.f64 37 d2)))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 d1 (+.f64 37 d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 37)))))
(*.f64 d1 (+.f64 37 d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3))
(*.f64 d1 (+.f64 37 d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 37))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 37 d2))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 d1 (+.f64 37 d2))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 d1 (+.f64 37 d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))) 1))
(*.f64 d1 (+.f64 37 d2))
(fma.f64 d2 d1 (*.f64 d1 37))
(*.f64 d1 (+.f64 37 d2))
(fma.f64 d1 d2 (*.f64 d1 37))
(*.f64 d1 (+.f64 37 d2))
(fma.f64 d1 37 (*.f64 d2 d1))
(*.f64 d1 (+.f64 37 d2))
(fma.f64 1 (*.f64 d2 d1) (*.f64 d1 37))
(*.f64 d1 (+.f64 37 d2))
(fma.f64 1 (*.f64 d1 37) (*.f64 d2 d1))
(*.f64 d1 (+.f64 37 d2))
(fma.f64 37 d1 (*.f64 d2 d1))
(*.f64 d1 (+.f64 37 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 37)) 2) (cbrt.f64 (*.f64 d1 37)) (*.f64 d2 d1))
(*.f64 d1 (+.f64 37 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 37))
(*.f64 d1 (+.f64 37 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 37)) (sqrt.f64 (*.f64 d1 37)) (*.f64 d2 d1))
(*.f64 d1 (+.f64 37 d2))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 37))
(*.f64 d1 (+.f64 37 d2))
(+.f64 (*.f64 d1 d3) (*.f64 d1 5))
(*.f64 d1 (+.f64 d3 5))
(+.f64 (*.f64 d1 5) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 5))
(+.f64 (*.f64 (*.f64 d1 d3) 1) (*.f64 (*.f64 d1 5) 1))
(*.f64 d1 (+.f64 d3 5))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 5)))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 5))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 5) 3)) (+.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (-.f64 (*.f64 (*.f64 d1 5) (*.f64 d1 5)) (*.f64 (*.f64 d1 d3) (*.f64 d1 5)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (*.f64 (pow.f64 d1 3) 125)) (+.f64 (*.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (*.f64 (*.f64 d1 5) (-.f64 (*.f64 d1 5) (*.f64 d1 d3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) 125)) (fma.f64 (pow.f64 d1 2) (pow.f64 d3 2) (*.f64 (*.f64 d1 5) (*.f64 d1 (-.f64 5 d3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) 125)) (fma.f64 (pow.f64 d1 2) (+.f64 (pow.f64 d3 2) 25) (*.f64 (*.f64 d3 (pow.f64 d1 2)) -5)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 5) (*.f64 d1 5))) (-.f64 (*.f64 d1 d3) (*.f64 d1 5)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 (-.f64 d3 5))) (*.f64 d1 (-.f64 d3 5)))
(/.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d3 2) 25)) (*.f64 d1 (+.f64 d3 -5)))
(/.f64 (*.f64 (pow.f64 d1 2) (fma.f64 d3 d3 -25)) (*.f64 d1 (+.f64 d3 -5)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 125)) (fma.f64 d3 d3 (-.f64 25 (*.f64 d3 5))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 3) 125) (fma.f64 d3 d3 (-.f64 25 (*.f64 d3 5)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 3) 125) (fma.f64 d3 d3 (+.f64 25 (*.f64 d3 -5)))))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 -25)) (+.f64 d3 -5))
(*.f64 d1 (/.f64 (fma.f64 d3 d3 -25) (+.f64 d3 -5)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 125) d1) (fma.f64 d3 d3 (-.f64 25 (*.f64 d3 5))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 3) 125) (fma.f64 d3 d3 (-.f64 25 (*.f64 d3 5)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 3) 125) (fma.f64 d3 d3 (+.f64 25 (*.f64 d3 -5)))))
(/.f64 (*.f64 (fma.f64 d3 d3 -25) d1) (+.f64 d3 -5))
(*.f64 d1 (/.f64 (fma.f64 d3 d3 -25) (+.f64 d3 -5)))
(pow.f64 (*.f64 d1 (+.f64 d3 5)) 1)
(*.f64 d1 (+.f64 d3 5))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) 3)
(*.f64 d1 (+.f64 d3 5))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) 1/3)
(*.f64 d1 (+.f64 d3 5))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) 2)
(*.f64 d1 (+.f64 d3 5))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2))
(fabs.f64 (*.f64 d1 (+.f64 d3 5)))
(log.f64 (pow.f64 (exp.f64 (+.f64 d3 5)) d1))
(*.f64 d1 (+.f64 d3 5))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 5)))))
(*.f64 d1 (+.f64 d3 5))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3))
(*.f64 d1 (+.f64 d3 5))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 5))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 5))))
(*.f64 d1 (+.f64 d3 5))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 5))))
(*.f64 d1 (+.f64 d3 5))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 5))) 1))
(*.f64 d1 (+.f64 d3 5))
(fma.f64 d1 d3 (*.f64 d1 5))
(*.f64 d1 (+.f64 d3 5))
(fma.f64 d3 d1 (*.f64 d1 5))
(*.f64 d1 (+.f64 d3 5))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 37)))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 37 d3))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 d1 (-.f64 (+.f64 d3 5) 32))) (/.f64 (*.f64 (pow.f64 d1 2) 1024) (*.f64 d1 (-.f64 (+.f64 d3 5) 32))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024)) (*.f64 d1 (+.f64 d3 -27)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) -1024)) (*.f64 d1 (+.f64 d3 -27)))
(*.f64 d1 (+.f64 d3 37))
(*.f64 d1 (+.f64 37 d3))
(*.f64 1 (*.f64 d1 (+.f64 d3 37)))
(*.f64 d1 (+.f64 37 d3))
(*.f64 (+.f64 d3 37) d1)
(*.f64 d1 (+.f64 37 d3))
(*.f64 (*.f64 d1 (+.f64 d3 37)) 1)
(*.f64 d1 (+.f64 37 d3))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d3 37)) 2) (*.f64 (cbrt.f64 (+.f64 d3 37)) d1))
(*.f64 d1 (+.f64 37 d3))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) 2))
(*.f64 d1 (+.f64 37 d3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d3 37))))
(*.f64 d1 (+.f64 37 d3))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d3 37)))
(*.f64 d1 (+.f64 37 d3))
(*.f64 (sqrt.f64 (+.f64 d3 37)) (*.f64 (sqrt.f64 (+.f64 d3 37)) d1))
(*.f64 d1 (+.f64 37 d3))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 37))) (sqrt.f64 (*.f64 d1 (+.f64 d3 37))))
(*.f64 d1 (+.f64 37 d3))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d3 37)))
(*.f64 d1 (+.f64 37 d3))
(*.f64 (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5)))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 d1 3) 32768 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (*.f64 d1 (-.f64 32 (+.f64 d3 5))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 32768 (pow.f64 (+.f64 d3 5) 3))) (fma.f64 d1 (*.f64 32 (*.f64 d1 (-.f64 27 d3))) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024)) (/.f64 1 (*.f64 d1 (-.f64 (+.f64 d3 5) 32))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024)) (*.f64 d1 (+.f64 d3 -27)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) -1024)) (*.f64 d1 (+.f64 d3 -27)))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d3 37)) 2)) (cbrt.f64 (+.f64 d3 37)))
(*.f64 d1 (+.f64 37 d3))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d3 37))) (sqrt.f64 (+.f64 d3 37)))
(*.f64 d1 (+.f64 37 d3))
(*.f64 (*.f64 (+.f64 d3 37) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 d1 (+.f64 37 d3))
(*.f64 (*.f64 (+.f64 d3 37) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (+.f64 37 d3))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5))))) (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3))))
(/.f64 (*.f64 (fma.f64 (pow.f64 d1 3) 32768 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (*.f64 d1 (-.f64 32 (+.f64 d3 5))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 32768 (pow.f64 (+.f64 d3 5) 3))) (fma.f64 d1 (*.f64 32 (*.f64 d1 (-.f64 27 d3))) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (+.f64 d3 5) 32)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024)) (*.f64 d1 (+.f64 d3 -27)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) -1024)) (*.f64 d1 (+.f64 d3 -27)))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 d1 3) 32768 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (*.f64 d1 (-.f64 32 (+.f64 d3 5))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 32768 (pow.f64 (+.f64 d3 5) 3))) (fma.f64 d1 (*.f64 32 (*.f64 d1 (-.f64 27 d3))) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 1024) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (+.f64 d3 5) (*.f64 d1 (*.f64 d1 32))))))
(/.f64 (fma.f64 (pow.f64 d1 3) 32768 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3)) (fma.f64 (pow.f64 d1 2) 1024 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (+.f64 d3 5) (*.f64 (pow.f64 d1 2) 32)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 32768 (pow.f64 (+.f64 d3 5) 3))) (fma.f64 (pow.f64 d1 2) 1024 (*.f64 (*.f64 d1 (+.f64 d3 5)) (-.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 32768 (pow.f64 (+.f64 d3 5) 3))) (fma.f64 (pow.f64 d1 2) 1024 (*.f64 (*.f64 d1 (+.f64 d3 5)) (fma.f64 d1 (+.f64 d3 5) (neg.f64 (*.f64 d1 32))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024)) (*.f64 d1 (-.f64 (+.f64 d3 5) 32)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024)) (*.f64 d1 (+.f64 d3 -27)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) -1024)) (*.f64 d1 (+.f64 d3 -27)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 3) 32768 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (*.f64 d1 (-.f64 32 (+.f64 d3 5)))))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 d1 3) (+.f64 32768 (pow.f64 (+.f64 d3 5) 3))) (fma.f64 d1 (*.f64 32 (*.f64 d1 (-.f64 27 d3))) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d3 5) 32))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024))) (*.f64 d1 (neg.f64 (+.f64 d3 -27))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1024) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (+.f64 (neg.f64 d3) 27)))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 1369) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 37) (*.f64 d1 d3)))))
(/.f64 (fma.f64 (pow.f64 d1 3) 50653 (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (pow.f64 d1 2) 1369 (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 37)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) 50653)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 37)) (*.f64 (pow.f64 d1 2) 1369)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1024) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5))))
(/.f64 (fma.f64 (pow.f64 d1 2) 1024 (neg.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2))) (*.f64 d1 (-.f64 32 (+.f64 d3 5))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1024) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (-.f64 27 d3)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1369) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (-.f64 (*.f64 d1 37) (*.f64 d1 d3)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1369) (*.f64 (pow.f64 d1 2) (pow.f64 d3 2))) (*.f64 d1 (-.f64 37 d3)))
(/.f64 (*.f64 (pow.f64 d1 2) (-.f64 1369 (pow.f64 d3 2))) (*.f64 d1 (-.f64 37 d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 50653)) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 3) 50653) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 3) 50653) (fma.f64 d3 (+.f64 d3 -37) 1369)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 50653)) (fma.f64 d3 d3 (-.f64 1369 (*.f64 d3 37))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 3) 50653) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 3) 50653) (fma.f64 d3 (+.f64 d3 -37) 1369)))
(/.f64 (*.f64 d1 (-.f64 1369 (pow.f64 d3 2))) (-.f64 37 d3))
(*.f64 d1 (/.f64 (-.f64 1369 (pow.f64 d3 2)) (-.f64 37 d3)))
(*.f64 (-.f64 1369 (pow.f64 d3 2)) (/.f64 d1 (-.f64 37 d3)))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 -1369)) (+.f64 d3 -37))
(*.f64 d1 (/.f64 (fma.f64 d3 d3 -1369) (+.f64 d3 -37)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 50653) d1) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 3) 50653) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 3) 50653) (fma.f64 d3 (+.f64 d3 -37) 1369)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 50653) d1) (fma.f64 d3 d3 (-.f64 1369 (*.f64 d3 37))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 3) 50653) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 3) 50653) (fma.f64 d3 (+.f64 d3 -37) 1369)))
(/.f64 (*.f64 (-.f64 1369 (pow.f64 d3 2)) d1) (-.f64 37 d3))
(*.f64 d1 (/.f64 (-.f64 1369 (pow.f64 d3 2)) (-.f64 37 d3)))
(*.f64 (-.f64 1369 (pow.f64 d3 2)) (/.f64 d1 (-.f64 37 d3)))
(/.f64 (*.f64 (fma.f64 d3 d3 -1369) d1) (+.f64 d3 -37))
(*.f64 d1 (/.f64 (fma.f64 d3 d3 -1369) (+.f64 d3 -37)))
(pow.f64 (*.f64 d1 (+.f64 d3 37)) 1)
(*.f64 d1 (+.f64 37 d3))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) 3)
(*.f64 d1 (+.f64 37 d3))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) 1/3)
(*.f64 d1 (+.f64 37 d3))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 37))) 2)
(*.f64 d1 (+.f64 37 d3))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 2))
(fabs.f64 (*.f64 d1 (+.f64 37 d3)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 37)))
(*.f64 d1 (+.f64 37 d3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 37)))))
(*.f64 d1 (+.f64 37 d3))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3))
(*.f64 d1 (+.f64 37 d3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d3 37) 3)))
(*.f64 d1 (+.f64 37 d3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d3 37) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 37 d3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 37))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 37 d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 37))))
(*.f64 d1 (+.f64 37 d3))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 37))))
(*.f64 d1 (+.f64 37 d3))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 37))) 1))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 d1 37 (*.f64 d1 d3))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 d1 (+.f64 d3 5) (*.f64 d1 32))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 d1 32 (*.f64 d1 (+.f64 d3 5)))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 1 (*.f64 d1 37) (*.f64 d1 d3))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 1 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 1 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5)))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 37 d1 (*.f64 d1 d3))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (+.f64 d3 5) d1 (*.f64 d1 32))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 32 d1 (*.f64 d1 (+.f64 d3 5)))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 32)) 2) (cbrt.f64 (*.f64 d1 32)) (*.f64 d1 (+.f64 d3 5)))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 37)) 2) (cbrt.f64 (*.f64 d1 37)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 32))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 32)) (sqrt.f64 (*.f64 d1 32)) (*.f64 d1 (+.f64 d3 5)))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 37)) (sqrt.f64 (*.f64 d1 37)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 32))
(*.f64 d1 (+.f64 37 d3))

eval160.0ms (2.5%)

Compiler

Compiled 7801 to 4818 computations (38.2% saved)

prune88.0ms (1.4%)

Pruning

12 alts after pruning (3 fresh and 9 done)

PrunedKeptTotal
New4801481
Fresh022
Picked055
Done044
Total48012492
Accuracy
100.0%
Counts
492 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
65.7%
(fma.f64 d2 d1 (*.f64 d1 37))
65.7%
(fma.f64 d1 37 (*.f64 d2 d1))
65.7%
(+.f64 (*.f64 d2 d1) (*.f64 d1 37))
57.3%
(+.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32))
95.7%
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
83.1%
(*.f64 d2 (+.f64 d1 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))))
100.0%
(*.f64 d1 (+.f64 d3 (+.f64 d2 37)))
57.3%
(*.f64 d1 (+.f64 37 d3))
65.7%
(*.f64 d1 (+.f64 37 d2))
37.2%
(*.f64 d1 d3)
45.1%
(*.f64 d1 d2)
23.0%
(*.f64 d1 37)
Compiler

Compiled 112 to 79 computations (29.5% saved)

localize61.0ms (0.9%)

Localize:

Found 2 expressions with local error:

NewAccuracyProgram
100.0%
(fma.f64 d2 d1 (*.f64 d1 37))
100.0%
(fma.f64 d1 37 (*.f64 d2 d1))
Compiler

Compiled 33 to 17 computations (48.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 26.0ms
Operation ival-mult, time spent: 14.0ms, 54.0% of total-time
Operation composed, time spent: 8.0ms, 31.0% of total-time
Operation ival-add, time spent: 3.0ms, 12.0% of total-time
Operation const, time spent: 1.0ms, 4.0% of total-time

series4.0ms (0.1%)

Counts
2 → 48
Calls
Call 1
Inputs
#<alt (fma.f64 d1 37 (*.f64 d2 d1))>
#<alt (fma.f64 d2 d1 (*.f64 d1 37))>
Outputs
#<alt (*.f64 d1 (+.f64 37 d2))>
#<alt (*.f64 d1 (+.f64 37 d2))>
#<alt (*.f64 d1 (+.f64 37 d2))>
#<alt (*.f64 d1 (+.f64 37 d2))>
#<alt (*.f64 d1 (+.f64 37 d2))>
#<alt (*.f64 d1 (+.f64 37 d2))>
#<alt (*.f64 d1 (+.f64 37 d2))>
#<alt (*.f64 d1 (+.f64 37 d2))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 37)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 37)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 37)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 37)))>
#<alt (*.f64 37 d1)>
#<alt (+.f64 (*.f64 37 d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 37 d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 37 d1) (*.f64 d1 d2))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))>
#<alt (*.f64 37 d1)>
#<alt (+.f64 (*.f64 37 d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 37 d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 37 d1) (*.f64 d1 d2))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))>
#<alt (*.f64 d1 (+.f64 37 d2))>
#<alt (*.f64 d1 (+.f64 37 d2))>
#<alt (*.f64 d1 (+.f64 37 d2))>
#<alt (*.f64 d1 (+.f64 37 d2))>
#<alt (*.f64 d1 (+.f64 37 d2))>
#<alt (*.f64 d1 (+.f64 37 d2))>
#<alt (*.f64 d1 (+.f64 37 d2))>
#<alt (*.f64 d1 (+.f64 37 d2))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 37)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 37)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 37)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 37)))>
Calls

12 calls:

TimeVariablePointExpression
0.0ms
d2
@-inf
(+ (* d1 37) (* d2 d1))
0.0ms
d2
@-inf
(+ (* d2 d1) (* d1 37))
0.0ms
d1
@-inf
(+ (* d1 37) (* d2 d1))
0.0ms
d1
@0
(+ (* d1 37) (* d2 d1))
0.0ms
d2
@inf
(+ (* d2 d1) (* d1 37))

rewrite79.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
1388×prod-diff
862×unpow-prod-down
530×log-prod
452×log1p-expm1-u
452×expm1-log1p-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01348
112738
2149038
Stop Event
node limit
Counts
2 → 86
Calls
Call 1
Inputs
(fma.f64 d1 37 (*.f64 d2 d1))
(fma.f64 d2 d1 (*.f64 d1 37))
Outputs
(+.f64 (*.f64 d1 d2) (*.f64 d1 37))
(+.f64 (*.f64 d1 37) (*.f64 d1 d2))
(+.f64 0 (*.f64 d1 (+.f64 d2 37)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 37)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 37))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 37))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 37))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 37)))) 1)
(*.f64 d1 (+.f64 d2 37))
(*.f64 d1 (+.f64 37 d2))
(*.f64 (*.f64 d1 (+.f64 d2 37)) 1)
(*.f64 (*.f64 d1 (+.f64 d2 37)) (log.f64 (exp.f64 1)))
(*.f64 1 (*.f64 d1 (+.f64 d2 37)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) 2))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 37))) (sqrt.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 (pow.f64 1 1/3) (*.f64 d1 (+.f64 d2 37)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37)))) 2) 3) (cbrt.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37)))) 3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3)) 1/3))
(*.f64 (pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 5/2) 1/3) (cbrt.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 37)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 d1 (+.f64 d2 37)) (cbrt.f64 (*.f64 d1 (+.f64 d2 37)))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 50653)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (pow.f64 d1 2) 1369) (*.f64 (*.f64 d1 d2) (*.f64 d1 37)))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (pow.f64 d1 2) 1369 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 37) (*.f64 d1 d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 1369)) (-.f64 (*.f64 d1 d2) (*.f64 d1 37)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1369) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 37) (*.f64 d1 d2)))
(pow.f64 (*.f64 d1 (+.f64 d2 37)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 37))) 2)
(pow.f64 (exp.f64 1) (log.f64 (*.f64 d1 (+.f64 d2 37))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 37)))) 2)) (cbrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 37)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))))) (sqrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 37)))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 37))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 37))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 37))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 d2 37)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 37)))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))) 1) 1))
(+.f64 (*.f64 d1 d2) (*.f64 d1 37))
(+.f64 (*.f64 d1 37) (*.f64 d1 d2))
(+.f64 0 (*.f64 d1 (+.f64 d2 37)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 37)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 37))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 37))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 37))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 37)))) 1)
(*.f64 d1 (+.f64 d2 37))
(*.f64 d1 (+.f64 37 d2))
(*.f64 (*.f64 d1 (+.f64 d2 37)) 1)
(*.f64 (*.f64 d1 (+.f64 d2 37)) (log.f64 (exp.f64 1)))
(*.f64 1 (*.f64 d1 (+.f64 d2 37)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) 2))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 37))) (sqrt.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 (pow.f64 1 1/3) (*.f64 d1 (+.f64 d2 37)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37)))) 2) 3) (cbrt.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37)))) 3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3)) 1/3))
(*.f64 (pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 5/2) 1/3) (cbrt.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 37)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 d1 (+.f64 d2 37)) (cbrt.f64 (*.f64 d1 (+.f64 d2 37)))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 50653)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (pow.f64 d1 2) 1369) (*.f64 (*.f64 d1 d2) (*.f64 d1 37)))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (pow.f64 d1 2) 1369 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 37) (*.f64 d1 d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 1369)) (-.f64 (*.f64 d1 d2) (*.f64 d1 37)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1369) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 37) (*.f64 d1 d2)))
(pow.f64 (*.f64 d1 (+.f64 d2 37)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 37))) 2)
(pow.f64 (exp.f64 1) (log.f64 (*.f64 d1 (+.f64 d2 37))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 37)))) 2)) (cbrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 37)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))))) (sqrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 37)))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 37))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 37))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 37))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 d2 37)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 37)))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))) 1) 1))

simplify88.0ms (1.4%)

Algorithm
egg-herbie
Rules
1070×associate-*r*
896×associate-*l*
774×fma-neg
656×fma-define
552×associate-/l*
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01463724
13223592
29403544
342603468
Stop Event
node limit
Counts
134 → 68
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 37)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 37)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 37)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 37)))
(*.f64 37 d1)
(+.f64 (*.f64 37 d1) (*.f64 d1 d2))
(+.f64 (*.f64 37 d1) (*.f64 d1 d2))
(+.f64 (*.f64 37 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))
(*.f64 37 d1)
(+.f64 (*.f64 37 d1) (*.f64 d1 d2))
(+.f64 (*.f64 37 d1) (*.f64 d1 d2))
(+.f64 (*.f64 37 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 37)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 37)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 37)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 37)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 37))
(+.f64 (*.f64 d1 37) (*.f64 d1 d2))
(+.f64 0 (*.f64 d1 (+.f64 d2 37)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 37)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 37))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 37))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 37))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 37)))) 1)
(*.f64 d1 (+.f64 d2 37))
(*.f64 d1 (+.f64 37 d2))
(*.f64 (*.f64 d1 (+.f64 d2 37)) 1)
(*.f64 (*.f64 d1 (+.f64 d2 37)) (log.f64 (exp.f64 1)))
(*.f64 1 (*.f64 d1 (+.f64 d2 37)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) 2))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 37))) (sqrt.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 (pow.f64 1 1/3) (*.f64 d1 (+.f64 d2 37)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37)))) 2) 3) (cbrt.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37)))) 3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3)) 1/3))
(*.f64 (pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 5/2) 1/3) (cbrt.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 37)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 d1 (+.f64 d2 37)) (cbrt.f64 (*.f64 d1 (+.f64 d2 37)))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 50653)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (pow.f64 d1 2) 1369) (*.f64 (*.f64 d1 d2) (*.f64 d1 37)))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (pow.f64 d1 2) 1369 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 37) (*.f64 d1 d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 1369)) (-.f64 (*.f64 d1 d2) (*.f64 d1 37)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1369) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 37) (*.f64 d1 d2)))
(pow.f64 (*.f64 d1 (+.f64 d2 37)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 37))) 2)
(pow.f64 (exp.f64 1) (log.f64 (*.f64 d1 (+.f64 d2 37))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 37)))) 2)) (cbrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 37)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))))) (sqrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 37)))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 37))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 37))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 37))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 d2 37)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 37)))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))) 1) 1))
(+.f64 (*.f64 d1 d2) (*.f64 d1 37))
(+.f64 (*.f64 d1 37) (*.f64 d1 d2))
(+.f64 0 (*.f64 d1 (+.f64 d2 37)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 37)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 37))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 37))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 37))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 37)))) 1)
(*.f64 d1 (+.f64 d2 37))
(*.f64 d1 (+.f64 37 d2))
(*.f64 (*.f64 d1 (+.f64 d2 37)) 1)
(*.f64 (*.f64 d1 (+.f64 d2 37)) (log.f64 (exp.f64 1)))
(*.f64 1 (*.f64 d1 (+.f64 d2 37)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) 2))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 37))) (sqrt.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 (pow.f64 1 1/3) (*.f64 d1 (+.f64 d2 37)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37)))) 2) 3) (cbrt.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37)))) 3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3)) 1/3))
(*.f64 (pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 5/2) 1/3) (cbrt.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 37)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 d1 (+.f64 d2 37)) (cbrt.f64 (*.f64 d1 (+.f64 d2 37)))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 50653)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (pow.f64 d1 2) 1369) (*.f64 (*.f64 d1 d2) (*.f64 d1 37)))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (pow.f64 d1 2) 1369 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 37) (*.f64 d1 d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 1369)) (-.f64 (*.f64 d1 d2) (*.f64 d1 37)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1369) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 37) (*.f64 d1 d2)))
(pow.f64 (*.f64 d1 (+.f64 d2 37)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 37))) 2)
(pow.f64 (exp.f64 1) (log.f64 (*.f64 d1 (+.f64 d2 37))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 37)))) 2)) (cbrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 37)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))))) (sqrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 37)))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 37))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 37))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 37))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 d2 37)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 37)))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))) 1) 1))
Outputs
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 37)))
(*.f64 d1 (+.f64 37 d2))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 37)))
(*.f64 d1 (+.f64 37 d2))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 37)))
(*.f64 d1 (+.f64 37 d2))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 37)))
(*.f64 d1 (+.f64 37 d2))
(*.f64 37 d1)
(*.f64 d1 37)
(+.f64 (*.f64 37 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 37 d2))
(+.f64 (*.f64 37 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 37 d2))
(+.f64 (*.f64 37 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))
(*.f64 d1 (+.f64 37 d2))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))
(*.f64 d1 (+.f64 37 d2))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))
(*.f64 d1 (+.f64 37 d2))
(*.f64 37 d1)
(*.f64 d1 37)
(+.f64 (*.f64 37 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 37 d2))
(+.f64 (*.f64 37 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 37 d2))
(+.f64 (*.f64 37 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))
(*.f64 d1 (+.f64 37 d2))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))
(*.f64 d1 (+.f64 37 d2))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 37)))
(*.f64 d1 (+.f64 37 d2))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 37)))
(*.f64 d1 (+.f64 37 d2))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 37)))
(*.f64 d1 (+.f64 37 d2))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 37)))
(*.f64 d1 (+.f64 37 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 37))
(*.f64 d1 (+.f64 37 d2))
(+.f64 (*.f64 d1 37) (*.f64 d1 d2))
(*.f64 d1 (+.f64 37 d2))
(+.f64 0 (*.f64 d1 (+.f64 d2 37)))
(*.f64 d1 (+.f64 37 d2))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 37)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 37))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 37 d2))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 37 d2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 37))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 37))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 37 d2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 37)))) 1)
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 d2 37))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 (*.f64 d1 (+.f64 d2 37)) 1)
(*.f64 d1 (+.f64 37 d2))
(*.f64 (*.f64 d1 (+.f64 d2 37)) (log.f64 (exp.f64 1)))
(*.f64 d1 (+.f64 37 d2))
(*.f64 1 (*.f64 d1 (+.f64 d2 37)))
(*.f64 d1 (+.f64 37 d2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 d1 (+.f64 37 d2))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) 2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 37))) (sqrt.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 d1 (+.f64 37 d2))
(*.f64 (pow.f64 1 1/3) (*.f64 d1 (+.f64 d2 37)))
(*.f64 d1 (+.f64 37 d2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37)))) 2) 3) (cbrt.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 d1 (+.f64 37 d2))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37)))) 3))
(*.f64 d1 (+.f64 37 d2))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 37 d2)) 3))) (cbrt.f64 (sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 37 d2)) 3))))
(*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 37 d2))) 3)) (cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 37 d2))) 3)))
(*.f64 (pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 5/2) 1/3) (cbrt.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 37)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 37 d2)) 5/2)) (cbrt.f64 (sqrt.f64 (*.f64 d1 (+.f64 37 d2)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 d1 (+.f64 d2 37)) (cbrt.f64 (*.f64 d1 (+.f64 d2 37)))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 37 d2)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 d1 (+.f64 37 d2)) (cbrt.f64 (*.f64 d1 (+.f64 37 d2)))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 37 d2)))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 37 d2))) 4) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 37 d2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 37 d2))) 8)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 50653)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (pow.f64 d1 2) 1369) (*.f64 (*.f64 d1 d2) (*.f64 d1 37)))))
(/.f64 (fma.f64 (pow.f64 d1 3) 50653 (pow.f64 (*.f64 d1 d2) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 1369)) (*.f64 d1 (*.f64 d2 (*.f64 d1 37)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 50653)) (fma.f64 (pow.f64 d1 2) 1369 (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 -37)))))
(*.f64 (pow.f64 d1 3) (/.f64 (+.f64 50653 (pow.f64 d2 3)) (fma.f64 (pow.f64 d1 2) 1369 (*.f64 (*.f64 d2 (pow.f64 d1 2)) (+.f64 d2 -37)))))
(*.f64 (pow.f64 d1 3) (/.f64 (+.f64 50653 (pow.f64 d2 3)) (fma.f64 (pow.f64 d1 2) 1369 (*.f64 d2 (*.f64 (pow.f64 d1 2) (+.f64 d2 -37))))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (pow.f64 d1 2) 1369 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 37) (*.f64 d1 d2)))))
(/.f64 (fma.f64 (pow.f64 d1 3) 50653 (pow.f64 (*.f64 d1 d2) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 1369)) (*.f64 d1 (*.f64 d2 (*.f64 d1 37)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 50653)) (fma.f64 (pow.f64 d1 2) 1369 (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 -37)))))
(*.f64 (pow.f64 d1 3) (/.f64 (+.f64 50653 (pow.f64 d2 3)) (fma.f64 (pow.f64 d1 2) 1369 (*.f64 (*.f64 d2 (pow.f64 d1 2)) (+.f64 d2 -37)))))
(*.f64 (pow.f64 d1 3) (/.f64 (+.f64 50653 (pow.f64 d2 3)) (fma.f64 (pow.f64 d1 2) 1369 (*.f64 d2 (*.f64 (pow.f64 d1 2) (+.f64 d2 -37))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 1369)) (-.f64 (*.f64 d1 d2) (*.f64 d1 37)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 1369)) (*.f64 d1 (-.f64 d2 37)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) -1369)) (*.f64 d1 (+.f64 d2 -37)))
(/.f64 (*.f64 (pow.f64 d1 2) (+.f64 (*.f64 d2 d2) -1369)) (*.f64 d1 (+.f64 d2 -37)))
(*.f64 (/.f64 d1 (+.f64 d2 -37)) (fma.f64 d2 d2 -1369))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1369) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 37) (*.f64 d1 d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 1369)) (*.f64 d1 (-.f64 d2 37)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) -1369)) (*.f64 d1 (+.f64 d2 -37)))
(/.f64 (*.f64 (pow.f64 d1 2) (+.f64 (*.f64 d2 d2) -1369)) (*.f64 d1 (+.f64 d2 -37)))
(*.f64 (/.f64 d1 (+.f64 d2 -37)) (fma.f64 d2 d2 -1369))
(pow.f64 (*.f64 d1 (+.f64 d2 37)) 1)
(*.f64 d1 (+.f64 37 d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) 3)
(*.f64 d1 (+.f64 37 d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 2) 1/2)
(*.f64 d1 (+.f64 37 d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3) 1/3)
(*.f64 d1 (+.f64 37 d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 37))) 2)
(*.f64 d1 (+.f64 37 d2))
(pow.f64 (exp.f64 1) (log.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 d1 (+.f64 37 d2))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 37)))) 2)) (cbrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 37)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 d1 (+.f64 37 d2)))) 2)) (cbrt.f64 (log.f64 (*.f64 d1 (+.f64 37 d2)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))))) (sqrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 37)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 d1 (+.f64 37 d2))))) (sqrt.f64 (log.f64 (*.f64 d1 (+.f64 37 d2)))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 2))
(*.f64 d1 (+.f64 37 d2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 d1 (+.f64 37 d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3))
(*.f64 d1 (+.f64 37 d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 d1 (+.f64 37 d2))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 d1 (+.f64 37 d2))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 d1 (+.f64 37 d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))) 1))
(*.f64 d1 (+.f64 37 d2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37)))) 3))
(*.f64 d1 (+.f64 37 d2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 d2 37)))) 1/3))
(*.f64 d1 (+.f64 37 d2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 37)))) 2))
(*.f64 d1 (+.f64 37 d2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))) 1) 1))
(*.f64 d1 (+.f64 37 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 37))
(*.f64 d1 (+.f64 37 d2))
(+.f64 (*.f64 d1 37) (*.f64 d1 d2))
(*.f64 d1 (+.f64 37 d2))
(+.f64 0 (*.f64 d1 (+.f64 d2 37)))
(*.f64 d1 (+.f64 37 d2))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 37)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 37))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 37 d2))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 37 d2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 37))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 37))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 37 d2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 37)))) 1)
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 d2 37))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 (*.f64 d1 (+.f64 d2 37)) 1)
(*.f64 d1 (+.f64 37 d2))
(*.f64 (*.f64 d1 (+.f64 d2 37)) (log.f64 (exp.f64 1)))
(*.f64 d1 (+.f64 37 d2))
(*.f64 1 (*.f64 d1 (+.f64 d2 37)))
(*.f64 d1 (+.f64 37 d2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 d1 (+.f64 37 d2))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) 2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 37))) (sqrt.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 d1 (+.f64 37 d2))
(*.f64 (pow.f64 1 1/3) (*.f64 d1 (+.f64 d2 37)))
(*.f64 d1 (+.f64 37 d2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37)))) 2) 3) (cbrt.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 d1 (+.f64 37 d2))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37)))) 3))
(*.f64 d1 (+.f64 37 d2))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 37 d2)) 3))) (cbrt.f64 (sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 37 d2)) 3))))
(*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 37 d2))) 3)) (cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 37 d2))) 3)))
(*.f64 (pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 5/2) 1/3) (cbrt.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 37)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 37 d2)) 5/2)) (cbrt.f64 (sqrt.f64 (*.f64 d1 (+.f64 37 d2)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 d1 (+.f64 d2 37)) (cbrt.f64 (*.f64 d1 (+.f64 d2 37)))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 37 d2)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 d1 (+.f64 37 d2)) (cbrt.f64 (*.f64 d1 (+.f64 37 d2)))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 37 d2)))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 37 d2))) 4) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 37 d2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 37 d2))) 8)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 50653)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (pow.f64 d1 2) 1369) (*.f64 (*.f64 d1 d2) (*.f64 d1 37)))))
(/.f64 (fma.f64 (pow.f64 d1 3) 50653 (pow.f64 (*.f64 d1 d2) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 1369)) (*.f64 d1 (*.f64 d2 (*.f64 d1 37)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 50653)) (fma.f64 (pow.f64 d1 2) 1369 (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 -37)))))
(*.f64 (pow.f64 d1 3) (/.f64 (+.f64 50653 (pow.f64 d2 3)) (fma.f64 (pow.f64 d1 2) 1369 (*.f64 (*.f64 d2 (pow.f64 d1 2)) (+.f64 d2 -37)))))
(*.f64 (pow.f64 d1 3) (/.f64 (+.f64 50653 (pow.f64 d2 3)) (fma.f64 (pow.f64 d1 2) 1369 (*.f64 d2 (*.f64 (pow.f64 d1 2) (+.f64 d2 -37))))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (pow.f64 d1 2) 1369 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 37) (*.f64 d1 d2)))))
(/.f64 (fma.f64 (pow.f64 d1 3) 50653 (pow.f64 (*.f64 d1 d2) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 1369)) (*.f64 d1 (*.f64 d2 (*.f64 d1 37)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 50653)) (fma.f64 (pow.f64 d1 2) 1369 (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 -37)))))
(*.f64 (pow.f64 d1 3) (/.f64 (+.f64 50653 (pow.f64 d2 3)) (fma.f64 (pow.f64 d1 2) 1369 (*.f64 (*.f64 d2 (pow.f64 d1 2)) (+.f64 d2 -37)))))
(*.f64 (pow.f64 d1 3) (/.f64 (+.f64 50653 (pow.f64 d2 3)) (fma.f64 (pow.f64 d1 2) 1369 (*.f64 d2 (*.f64 (pow.f64 d1 2) (+.f64 d2 -37))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 1369)) (-.f64 (*.f64 d1 d2) (*.f64 d1 37)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 1369)) (*.f64 d1 (-.f64 d2 37)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) -1369)) (*.f64 d1 (+.f64 d2 -37)))
(/.f64 (*.f64 (pow.f64 d1 2) (+.f64 (*.f64 d2 d2) -1369)) (*.f64 d1 (+.f64 d2 -37)))
(*.f64 (/.f64 d1 (+.f64 d2 -37)) (fma.f64 d2 d2 -1369))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1369) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 37) (*.f64 d1 d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 1369)) (*.f64 d1 (-.f64 d2 37)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) -1369)) (*.f64 d1 (+.f64 d2 -37)))
(/.f64 (*.f64 (pow.f64 d1 2) (+.f64 (*.f64 d2 d2) -1369)) (*.f64 d1 (+.f64 d2 -37)))
(*.f64 (/.f64 d1 (+.f64 d2 -37)) (fma.f64 d2 d2 -1369))
(pow.f64 (*.f64 d1 (+.f64 d2 37)) 1)
(*.f64 d1 (+.f64 37 d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) 3)
(*.f64 d1 (+.f64 37 d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 2) 1/2)
(*.f64 d1 (+.f64 37 d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3) 1/3)
(*.f64 d1 (+.f64 37 d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 37))) 2)
(*.f64 d1 (+.f64 37 d2))
(pow.f64 (exp.f64 1) (log.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 d1 (+.f64 37 d2))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 37)))) 2)) (cbrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 37)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 d1 (+.f64 37 d2)))) 2)) (cbrt.f64 (log.f64 (*.f64 d1 (+.f64 37 d2)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))))) (sqrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 37)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 d1 (+.f64 37 d2))))) (sqrt.f64 (log.f64 (*.f64 d1 (+.f64 37 d2)))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 2))
(*.f64 d1 (+.f64 37 d2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 d1 (+.f64 37 d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3))
(*.f64 d1 (+.f64 37 d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 d1 (+.f64 37 d2))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 d1 (+.f64 37 d2))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 d1 (+.f64 37 d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))) 1))
(*.f64 d1 (+.f64 37 d2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37)))) 3))
(*.f64 d1 (+.f64 37 d2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 d2 37)))) 1/3))
(*.f64 d1 (+.f64 37 d2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 37)))) 2))
(*.f64 d1 (+.f64 37 d2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))) 1) 1))
(*.f64 d1 (+.f64 37 d2))

eval27.0ms (0.4%)

Compiler

Compiled 915 to 654 computations (28.5% saved)

prune17.0ms (0.3%)

Pruning

12 alts after pruning (0 fresh and 12 done)

PrunedKeptTotal
New68068
Fresh000
Picked033
Done099
Total681280
Accuracy
100.0%
Counts
80 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
65.7%
(fma.f64 d2 d1 (*.f64 d1 37))
65.7%
(fma.f64 d1 37 (*.f64 d2 d1))
65.7%
(+.f64 (*.f64 d2 d1) (*.f64 d1 37))
57.3%
(+.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32))
95.7%
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
83.1%
(*.f64 d2 (+.f64 d1 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))))
100.0%
(*.f64 d1 (+.f64 d3 (+.f64 d2 37)))
57.3%
(*.f64 d1 (+.f64 37 d3))
65.7%
(*.f64 d1 (+.f64 37 d2))
37.2%
(*.f64 d1 d3)
45.1%
(*.f64 d1 d2)
23.0%
(*.f64 d1 37)
Compiler

Compiled 239 to 152 computations (36.4% saved)

regimes44.0ms (0.7%)

Counts
16 → 1
Calls
Call 1
Inputs
(*.f64 d1 37)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 37)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 37))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(+.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (*.f64 (/.f64 1 d2) (+.f64 d3 37)))))
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 5) d1)) (*.f64 d1 32))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (+.f64 (/.f64 (+.f64 d3 5) d2) (/.f64 32 d2)))))
(fma.f64 d1 37 (*.f64 d2 d1))
(fma.f64 d2 d1 (*.f64 d1 37))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) 2)
Outputs
(*.f64 d1 (+.f64 d3 (+.f64 d2 37)))
Calls

5 calls:

13.0ms
d1
9.0ms
d3
8.0ms
d2
7.0ms
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 5) d1)) (*.f64 d1 32))
6.0ms
(+.f64 d3 5)
Results
AccuracySegmentsBranch
100.0%1d1
100.0%1d2
100.0%1d3
100.0%1(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 5) d1)) (*.f64 d1 32))
100.0%1(+.f64 d3 5)
Compiler

Compiled 34 to 25 computations (26.5% saved)

regimes60.0ms (0.9%)

Counts
5 → 2
Calls
Call 1
Inputs
(*.f64 d1 37)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d3))
Outputs
(*.f64 d1 d2)
(*.f64 d1 (+.f64 37 d3))
Calls

3 calls:

35.0ms
d1
16.0ms
d3
8.0ms
d2
Results
AccuracySegmentsBranch
74.6%9d1
91.9%2d2
92.3%4d3
Compiler

Compiled 12 to 9 computations (25% saved)

regimes31.0ms (0.5%)

Counts
4 → 4
Calls
Call 1
Inputs
(*.f64 d1 37)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 (+.f64 37 d2))
Outputs
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 d3)
(*.f64 d1 d2)
(*.f64 d1 d3)
Calls

2 calls:

15.0ms
d2
15.0ms
d3
Results
AccuracySegmentsBranch
91.6%4d3
79.9%4d2
Compiler

Compiled 8 to 6 computations (25% saved)

regimes33.0ms (0.5%)

Counts
3 → 5
Calls
Call 1
Inputs
(*.f64 d1 37)
(*.f64 d1 d2)
(*.f64 d1 d3)
Outputs
(*.f64 d1 d2)
(*.f64 d1 37)
(*.f64 d1 d3)
(*.f64 d1 37)
(*.f64 d1 d3)
Calls

2 calls:

16.0ms
d3
16.0ms
d2
Results
AccuracySegmentsBranch
79.7%5d2
75.1%5d3
Compiler

Compiled 8 to 6 computations (25% saved)

regimes17.0ms (0.3%)

Counts
2 → 2
Calls
Call 1
Inputs
(*.f64 d1 37)
(*.f64 d1 d2)
Outputs
(*.f64 d1 d2)
(*.f64 d1 37)
Calls

2 calls:

8.0ms
d3
8.0ms
d2
Results
AccuracySegmentsBranch
49.1%3d3
64.6%2d2
Compiler

Compiled 8 to 6 computations (25% saved)

regimes9.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 d1 37)
Outputs
(*.f64 d1 37)
Calls

3 calls:

4.0ms
d3
3.0ms
d1
2.0ms
d2
Results
AccuracySegmentsBranch
23.0%1d3
23.0%1d1
23.0%1d2
Compiler

Compiled 12 to 9 computations (25% saved)

bsearch19.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
19.0ms
-975192558182843900.0
-59267579104249.1
Results
14.0ms113×256valid
2.0ms14×256infinite
0.0ms256valid
Compiler

Compiled 150 to 112 computations (25.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 5.0ms
Operation ival-mult, time spent: 3.0ms, 57.0% of total-time
Operation ival-add, time spent: 2.0ms, 38.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch55.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
3.9039736524191514e+139
6.348186118917979e+149
18.0ms
1.1287531736839543e+108
9.847878975174736e+109
13.0ms
326747.76867788966
1186236.682132072
Results
33.0ms265×256valid
14.0ms86×256infinite
0.0ms256valid
Compiler

Compiled 340 to 246 computations (27.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 16.0ms
Operation ival-mult, time spent: 8.0ms, 50.0% of total-time
Operation ival-add, time spent: 7.0ms, 44.0% of total-time
Operation const, time spent: 1.0ms, 6.0% of total-time

bsearch97.0ms (1.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
2.9954659510721385e-140
1.4769122346232036e-134
23.0ms
8.715451822067894e-238
3.2958437764396326e-229
25.0ms
-5.465495822766691e-164
-6.630437171355477e-180
26.0ms
-10071258.15192504
-2.1865795920090848e-11
Results
73.0ms542×256valid
11.0ms63×256infinite
0.0ms256infinite
0.0ms512valid
0.0ms1024valid
Compiler

Compiled 554 to 434 computations (21.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 26.0ms
Operation ival-mult, time spent: 15.0ms, 57.0% of total-time
Operation ival-add, time spent: 10.0ms, 38.0% of total-time
Operation const, time spent: 1.0ms, 4.0% of total-time

bsearch109.0ms (1.7%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
109.0ms
-10071258.15192504
-2.1865795920090848e-11
Results
103.0ms139×256valid
3.0ms20×256infinite
0.0ms256valid
Compiler

Compiled 162 to 126 computations (22.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
Operation ival-mult, time spent: 4.0ms, 62.0% of total-time
Operation ival-add, time spent: 3.0ms, 46.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

simplify26.0ms (0.4%)

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

Useful iterations: 3 (0.0ms)

IterNodesCost
048306
165303
268303
371299
472299
573299
Stop Event
done
saturated
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 d3 (+.f64 d2 37)))
(if (<=.f64 d2 -2400000000000000) (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(if (<=.f64 d3 1150000) (*.f64 d1 (+.f64 37 d2)) (if (<=.f64 d3 7600000000000000154096095030495779304629788623257863316786891677071916032525935326080513736610734832412000256) (*.f64 d1 d3) (if (<=.f64 d3 39500000000000000966713733928470280644029342354819142058534038855079897130177728186785156349139559888421400219123093781561009367539674775552) (*.f64 d1 d2) (*.f64 d1 d3))))
(if (<=.f64 d2 -38) (*.f64 d1 d2) (if (<=.f64 d2 -534661009877601/4455508415646675018204269146191690746966043464109921807206242693261010905477224010259680479802120507596330380442963288389344438204468201170168614570041224793214838549179946240315306828365824) (*.f64 d1 37) (if (<=.f64 d2 6157364342472117/7159725979618740301104695983418709622680434793042663132360362425577766001338226039836321066456157093857339877304749930018599215189268344175111256510391144905128218576994803025566700315369744694061260002057936311868982638401684395903839696776618573824) (*.f64 d1 d3) (if (<=.f64 d2 7227646462234681/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032) (*.f64 d1 37) (*.f64 d1 d3)))))
(if (<=.f64 d2 -38) (*.f64 d1 d2) (*.f64 d1 37))
(*.f64 d1 37)
Outputs
(*.f64 d1 (+.f64 d3 (+.f64 d2 37)))
(if (<=.f64 d2 -2400000000000000) (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(if (<=.f64 d2 -2400000000000000) (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 37)))
(if (<=.f64 d3 1150000) (*.f64 d1 (+.f64 37 d2)) (if (<=.f64 d3 7600000000000000154096095030495779304629788623257863316786891677071916032525935326080513736610734832412000256) (*.f64 d1 d3) (if (<=.f64 d3 39500000000000000966713733928470280644029342354819142058534038855079897130177728186785156349139559888421400219123093781561009367539674775552) (*.f64 d1 d2) (*.f64 d1 d3))))
(if (<=.f64 d3 1150000) (*.f64 d1 (+.f64 d2 37)) (if (or (<=.f64 d3 7600000000000000154096095030495779304629788623257863316786891677071916032525935326080513736610734832412000256) (not (<=.f64 d3 39500000000000000966713733928470280644029342354819142058534038855079897130177728186785156349139559888421400219123093781561009367539674775552))) (*.f64 d1 d3) (*.f64 d1 d2)))
(if (<=.f64 d2 -38) (*.f64 d1 d2) (if (<=.f64 d2 -534661009877601/4455508415646675018204269146191690746966043464109921807206242693261010905477224010259680479802120507596330380442963288389344438204468201170168614570041224793214838549179946240315306828365824) (*.f64 d1 37) (if (<=.f64 d2 6157364342472117/7159725979618740301104695983418709622680434793042663132360362425577766001338226039836321066456157093857339877304749930018599215189268344175111256510391144905128218576994803025566700315369744694061260002057936311868982638401684395903839696776618573824) (*.f64 d1 d3) (if (<=.f64 d2 7227646462234681/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032) (*.f64 d1 37) (*.f64 d1 d3)))))
(if (<=.f64 d2 -38) (*.f64 d1 d2) (if (<=.f64 d2 -534661009877601/4455508415646675018204269146191690746966043464109921807206242693261010905477224010259680479802120507596330380442963288389344438204468201170168614570041224793214838549179946240315306828365824) (*.f64 d1 37) (if (or (<=.f64 d2 6157364342472117/7159725979618740301104695983418709622680434793042663132360362425577766001338226039836321066456157093857339877304749930018599215189268344175111256510391144905128218576994803025566700315369744694061260002057936311868982638401684395903839696776618573824) (not (<=.f64 d2 7227646462234681/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032))) (*.f64 d1 d3) (*.f64 d1 37))))
(if (<=.f64 d2 -38) (*.f64 d1 d2) (if (or (<=.f64 d2 -534661009877601/4455508415646675018204269146191690746966043464109921807206242693261010905477224010259680479802120507596330380442963288389344438204468201170168614570041224793214838549179946240315306828365824) (not (or (<=.f64 d2 6157364342472117/7159725979618740301104695983418709622680434793042663132360362425577766001338226039836321066456157093857339877304749930018599215189268344175111256510391144905128218576994803025566700315369744694061260002057936311868982638401684395903839696776618573824) (not (<=.f64 d2 7227646462234681/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032))))) (*.f64 d1 37) (*.f64 d1 d3)))
(if (<=.f64 d2 -38) (*.f64 d1 d2) (if (or (<=.f64 d2 -534661009877601/4455508415646675018204269146191690746966043464109921807206242693261010905477224010259680479802120507596330380442963288389344438204468201170168614570041224793214838549179946240315306828365824) (and (not (<=.f64 d2 6157364342472117/7159725979618740301104695983418709622680434793042663132360362425577766001338226039836321066456157093857339877304749930018599215189268344175111256510391144905128218576994803025566700315369744694061260002057936311868982638401684395903839696776618573824)) (<=.f64 d2 7227646462234681/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032))) (*.f64 d1 37) (*.f64 d1 d3)))
(if (<=.f64 d2 -38) (*.f64 d1 d2) (*.f64 d1 37))
(*.f64 d1 37)
Compiler

Compiled 100 to 69 computations (31% saved)

soundness426.0ms (6.6%)

Rules
1546×unsub-neg
1306×fma-neg
978×sub-neg
830×associate-*r*
788×associate-*l*
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
076121023
1206019728
2703719720
052564
1134453
2431332
31771308
45269308
56536308
67434308
Stop Event
node limit
node limit
Compiler

Compiled 189 to 122 computations (35.4% saved)

end0.0ms (0%)

preprocess78.0ms (1.2%)

Remove

(sort d2 d3)

(negabs d1)

Compiler

Compiled 342 to 220 computations (35.7% saved)

Profiling

Loading profile data...