They're kiiiiiiiiiiilling me. Last people were admitted on April 9 according to LSN. That's TWENTY days. I get that they were waiting for deposits, withdrawals, etc., but still, there is a limit to my suffering! Kidding. Kind of.
I wasn't expecting to hear back since I applied late, but I assumed I'd get to see who was/wasn't getting admitted and their stats.