| INSIDER TRANSACTIONS REPORTED - LAST TWO YEARS |
| Date | Insider | Shares | Type | Transaction | Value* | | 1-May-05 | WRIGHT, GRAHAM K. Former Employee | 18,228 | Direct | Planned Sale | $15,1291 | | 4-Feb-05 | WRIGHT, GRAHAM K.
| 97,394 | Direct | Planned Sale | $117,8461 | | 1-Feb-05 | FANG, GEORGE Vice President | 6,233 | Direct | Statement of Ownership | N/A | | 30-Aug-04 | EICHLER, DAVID P. Chief Financial Officer | 50,000 | Direct | Sale at $1.44 per share. | $72,000 | | 28-May-04 | TRIPATHI, ADYA S. Chief Executive Officer | 210,000 | Direct | Sale at $3.8872 per share. | $816,312 | | 27-May-04 | TRIPATHI, ADYA S. Chief Executive Officer | 250,000 | Direct | Sale at $4.0263 per share. | $1,006,575 | | 26-May-04 | TRIPATHI, ADYA S. Chief Executive Officer | 40,000 | Direct | Sale at $4.255 per share. | $170,200 | | 26-May-04 | TRIPATHI, ADYA S. Chief Executive Officer | 500,000 | Direct | Planned Sale | $3,000,0001 | | 3-May-04 | WRIGHT, GRAHAM K. Vice President | 1 | Direct | Sale at $3.10 per share. | $3 | | 3-May-04 | WRIGHT, GRAHAM K. Vice President | 19,999 | Direct | Sale at $3.10 - $3.13 per share. | $62,0002 | | 30-Apr-04 | WRIGHT, GRAHAM K. Vice President | 20,000 | Direct | Sale at $3.10 - $3.2 per share. | $63,0002 | | 29-Apr-04 | WRIGHT FAMILY TRUST Officer | 53,228 | Direct | Planned Sale | $246,3041 | | 29-Apr-04 | WRIGHT, GRAHAM K. Officer | 53,228 | Direct | Planned Sale | $246,3041 | | 13-Apr-04 | EICHLER, DAVID P. Chief Financial Officer | 50,000 | Direct | Option Exercise at $0.21 per share. | $10,500 | | 25-Feb-04 | TU, YOW-SHIUAN President | 2,000 | Direct | Planned Sale | $11,0001 | | 25-Feb-04 | FU YOW-SHIUAN Director | 2,000 | Direct | Option Exercise at $0.14 per share. | $280 | | 25-Feb-04 | FU YOW-SHIUAN Director | 2,000 | Direct | Sale at $5.61 per share. | $11,220 | | 11-Feb-04 | SHARMA, NARESH C.
| 35,730 | Direct | Planned Sale | $232,2451 | | 6-Jan-04 | VFT SPECIAL VENTURES LTD
| 300,438 | Direct | Planned Sale | $2,205,2151 |
|
* = Where indicated, some values are estimates. 1 = Potential proceeds estimated by the filer. 2 = Estimated based on the average of multiple prices reported. 3 = Multiple dates reported. Most recent date shown. |
|