XLMedia announces CBWG acquisition