Form i-688b July 8, 2019 16 32 64 128 Form i 688b employment authorization card Form i 688b or i 766 Form 8886 Form i-864 Form 8843 Form i-864a