I140 Receive Date: 7/23/04 Aproval Date: 4/14/05 I131 RD: 12/21/04 AD: 3/31/05 I485 RD: 12/21/04 Fingerprint: 3/18/05 AD: 4/15/05