I will be filing for I-140, 485, EAD,AP concurrently in EB-3 RIR. Does I-140 has to get approved before AP or EAD is approved?? I heard it is taking 4-6 months for I-140 approval. But AP approval is 1-2 months. Can i get AP(or EAD/iEAD) before I-140 approval? Thanks.