Beeptool website currently has expired SSL cert- for about a week. sure hope they've have done a extensive due diligence on the counterparties they mentioned in this announcement...