Mary Meeker leaves before the Facebook IPO