Getting good advice here, and just for reality check, I know a student with pretty much identical scores except for 34 ACT, 12 APs (with 4s and 5s) and tons of ECs with solid leadership, NMS, that wasn’t even accepted — and I would guess that some of these other experienced USC alum/posters know similar stories which is why they are telling you to cast a wide net. Didn’t get into USC but got into an Ivy, plus other pretty much full offers elsewhere, go figure. Others with lower scores/stats get in, USC likes diversity in many senses of the word, and is more unpredictable than some. Good thoughts for you, let us know how it all works out.