Thanks to the recent contributions, I just renewed our SSL certificate for another year. Let me know if you experience any problems. :)