Affiliate Software: Proprietary
Betsolo.com and the affiliate program appear to be closed