Genesis Reaches Agreement With SEC, Agrees To Pay $21 Million - McxStar.com