@Tammi *******
, you would never do a 90 day report on a Non-B multiple entry visa because you can't stay in the country long enough to be obligated to file one that's why it was returned.
If your last entry to the country was 29 of dec you should have been stamped in for 90 days <- which would be Mar 27. then you went on amnesty when they announced it april 7th until the 30th of april and then you went on amnesty until july 31st when they announced it on April 21.
SO you have until the 31st of July to get the documents and get in to apply for a yearly extension of stay (that is the ONLY extension available to you there is nothing shorter, it's either a year or you get nothing).
Time is NOT on your side, because the last week of amnesty has holidays on the Monday the 27 and Tuesday the 28. SO you need to get your ducks in a row and quacking in time if you're going to pull this off.