Microcystic adnexal carcinoma.