How does USCIS decide which apllication will be processed first? Base on Receipt date? Or Priority date? Or EB category? Or any combination of these?