Form completion date July 8, 2019 16 32 64 128 1040 form completion date Short form for completion date Noble form thonglor completion date Form completion Form fill Form i-485 Form i-130 Form 1040