EX-21 2 d25432_ex-21.txt SUBSIDIARIES OF THE REGISTRANT EXHIBIT 21 SUBSIDIARIES OF THE REGISTRANT Intercomsoft Limited-- a company organized under the laws of Ireland