Hydraulic machinery