EXHIBIT 21 List Of Subsidiaries Optimal Robotics, Inc., a Delaware corporation Optimal Robotics (Canada) Corp., a Canadian corporation Optimal Robotics Plc, an English corporation 94