Flo receives an unexpected gift from Brooke, Katie and Donna. Zoe attempts to fix what's broken between her and Carter.