1 EXHIBIT 21 Subsidiaries SMI Holdings, Inc. Interactive Channel Technologies, Inc. IT Network, Inc. Interactive Channel, Inc. 997758 Ontario Inc. 1229501 Ontario Inc. Cable Share International Inc. Cableshare (U.S.) Limited