Halo Signs Definitive Agreement to Acquire Canmart