Are there any specific dates or deadlines for the application?

The application process is rolling and on-going, there are no deadlines in the application process.