HI, I looked around, seem the site you link to has downloads up to 2017, but the forum still seems to be going.

Lets chat

thanks for your time and effort!

Regards
Steve