Precision Assembler Iii