Generators EW - B & B Cycles