Hello,

We're moving. Make sure you update your bookmarks accordingly using:
de-captcher.com
de-captcher.info

weird ive used these domains before but just got an email that they are moving to these.