Girls swimming: Law's Hannah Savoie earns pair of firsts