Exhibit 21

                        Subsidiaries of the Registrant

FOI, Inc., a Delaware corporation.
PCX Information Systems, Inc., a Pennsylvania corporation.
TriVida Corporation, a California corporation.