Unfortunately
@Cha****
you're asking a question only your immigration office can answer :( Some are telling people to take the amnesty and then BEFORE the 31st of July come apply for a yearly extension BUT some are telling people IF you take the amnesty you will have to exit and re-enter the country when the program ends (meaning you start all over from scratch) before you can either get a new in country visa or a yearly extension.
You need to go talk to your immigration office BEFORE you run on the amnesty to see what they say your options are.