Safety and Efficacy Analysis of FRED® Embolic Device in Aneurysm Treatment | NCT02921698 | Trialant