Arbor receives $35 million in financing