Hello World
Finally got the second email since I submit application on 2018-04-24 20:58:44. It looks more than two weeks.
2018-05-10 03:41:29
One last step to set up your account
Hi again,
Good news! Your account information has been verified.
Click on this link to finish setting up your account.