Shrout and Rosen shine in Hart win over West Ranch