Preps: CPA boys advance to semifinals of prestigious tournament in Bristol