This seems to brought good and valuable work of memepool.com to a screeching halt for the last 24 hours.
They are in our prayers for a speedy and complete recovery.