Any deferred people heard anything yet?

kirin.forest
Tue, 30 Mar 2010 02:04:53 +0000

The notification deadline is 1st April, so I’m guessing they’ll notify over the next two days…
Best of luck!