Found from http://www.immigrationwatch.com/ that the following case was approved
SRC040935**** 02/13/04 APPROVED 04/21/04 RECEIVED_0 02/13/04
My case has the same RD and the same SRC040935..... Could it be possible that..............? Let me day dream for a little while.