You guys need to get a working block explorer today and contact coinmarketcap.com with the new link. This is a basic straight forward process that can be done in a few short hours.
And please remove the cryptorush link from the OP of this thread. I also notice the Android App link is broken. Addressing these simple issues relays a message of competence to the markets.