0001047469-08-003631 10-K 7 20071231 20080328 20080328 TUCOWS INC /PA/ 0000909494 7374 232707366 PA 1231 10-K 34 001-32600 08718366 96 MOWAT AVENUE TORONTO A6 M6K 3M1 4165350123 96 MOWAT AVENUE TORONTO A6 M6K 3M1 INFONAUTICS INC 19960426 INFONAUTICS CORP 19960315 10-K 1 a2184222z10-k.htm 10-K EX-21.1 2 a2184222zex-21_1.htm EXHIBIT 21.1 EX-23.1 3 a2184222zex-23_1.htm EXHIBIT 23.1 EX-31.1 4 a2184222zex-31_1.htm EXHIBIT 31.1 EX-31.2 5 a2184222zex-31_2.htm EXHIBIT 31.2 EX-32.1 6 a2184222zex-32_1.htm EXHIBIT 32.1 EX-32.2 7 a2184222zex-32_2.htm EXHIBIT 32.2