Account Creation Portal application is now :
https://prod-applayer.dunkinbrands.com/AccountCreationPortal/
Please update your bookmarks accordingly