halo bre