20040609162900.0 0001-3080 Abacus (Montreal) 0001-3080 0001-3080 0001-3080 Canada 0001-3080 Abacus. Abacus. Abacus (Montreal)