// allocation: PUSHIMM 1 PUSHIMM 2 PUSHIMM 3 ADDSP -1 ADDSP -1 ADDSP -1 ADDSP 1 ADDSP 1 ADDSP 1 STOP