Esfandiar Rahim Mashaei, a protégé of President Mahmoud Ahmadinejad, and former President Ali Akbar Hashemi Rafsanjani, both signed up at the end of a five-day period for registration on Saturday, shocking their opponents who had bet on their preferred candidates being the only ones running in the June 14 election.