ammonium perchlorate and aluminum po…