Program for AGTA 12-16-20