McFarlane 596 Hydraulics