Filed Labor: May/2000 Labor Approved: June/2002 Filed I140: July/2002 I140 Approved: Oct/2002 Filed I485: Nov/2002 First Fingerprint: March/9/2005(Wow, today)