DEFLECT I: Keystone Heart Embolic Deflection Trial | NCT01448421 | Trialant