PrimeSource buys Langtry, expanding in Canada