Thank you for sharing information with us. It is going to help a lot of people in this forum, myself included with our I-140. Really appreciate your effort and wish you good luck with your I-485