Pirates of Penzance, With Kevin Earley, Omar Lopez-Cepero, Patricia Noonan, Opens at the Marriott Theatre