You got the worst possible scenario (interview in late february but hit by retrogression) but it all came to an end :P
interesting to see the small differences in our cases. Your PD is 6 days before mine. Your application went out 10 days after mine in july, but you got your EAD/AP almost 2 months before me. Your interview was also almost 3 weeks before mine.
Anyway, congratz on GC!
Only the GC got a similar