Hi,
If you take a look at the spreadsheet created for the applicants on this forum, you will get a pretty good idea of whether you made it in to the cap or not. You will find several people who submitted after july 8th on the sheet. Till everyone of them has their files returned due to the cap...