Hosni Mubarak resigns! Congratulations Egypt!