<p>I’m fairly certain that Ivy Leagues are need-blind, which means that they don’t care that you intend to apply for financial aid if you get in. It’s unfortunate that you weren’t able to take the subject tests, as that would give them a better reading on how your academic skills translate into the U.S. system. Personally, I really like your chances anyway, as you have an awesome class rank, great awards, and great extracurriculars</p>